+
    NV-jìZ  ã                   ó|  € ^ RI t^ RIt^ RIHtHtHtHt ^ RIH	t
 R tR tR tR tR tR t]P"                  P%                  R	]P&                  ! ^
4      P)                  R
4      P)                  R4      ]! RR^
R7      ]! RR^
R7      P+                  R4      .4      ]P"                  P%                  R^ ^.4      R 4       4       tR tR tR t]P"                  P%                  R. RBO4      R 4       tR tR tR tR tR t]P"                  P%                  R. RCO4      R 4       t ]P"                  P%                  R . RDOR!.. REOR"..4      R# 4       t!R$ t"R% t#R& t$]P"                  P%                  R']PJ                  R(R).R"R!]PJ                  RGR(.3]PJ                  R(R).R"R"]PJ                  RGR(.3]PJ                  R(R).R!R!]PJ                  RGRF.3]PJ                  R(R).R!R"]PJ                  RGRF.3R(]PJ                  R).R"R!RH]PJ                  R(.3R(]PJ                  R).R"R"RG]PJ                  R(.3R(]PJ                  R).R!R!RH]PJ                  RF.3R(]PJ                  R).R!R"RG]PJ                  RF.3]PJ                  R(]PJ                  ]PJ                  R)]PJ                  .R"R!]PJ                  RI]PJ                  ]PJ                  R(]PJ                  .3]PJ                  R(]PJ                  ]PJ                  R)]PJ                  .R"R"]PJ                  RG]PJ                  ]PJ                  R(]PJ                  .3]PJ                  R(]PJ                  ]PJ                  R)]PJ                  .R!R!]PJ                  RI]PJ                  ]PJ                  RF]PJ                  .3]PJ                  R(]PJ                  ]PJ                  R)]PJ                  .R!R"]PJ                  RG]PJ                  ]PJ                  RF]PJ                  .3R(]PJ                  R)R*.R"R!RI]PJ                  RGR(.3R(]PJ                  R)R*.R"R"RH]PJ                  RGR(.3R(]PJ                  R)R*.R!R!RI]PJ                  RJRK.3R(]PJ                  R)R*.R!R"RH]PJ                  RJRF.3.4      R+ 4       t&R, t'R- t(]P"                  P%                  R. RLO4      R. 4       t)]P"                  P%                  R^ ^.4      ]P"                  P%                  R/. RMO4      R0 4       4       t*]P"                  P%                  R/RR.4      R1 4       t+]P"                  P%                  R. RNO4      ]P"                  P%                  R/RR.4      R2 4       4       t,]P"                  P%                  R/RR.4      R3 4       t-]P"                  P%                  R/. ROO4      R4 4       t.]P"                  P%                  R/. ROO4      R5 4       t/R6 t0R7 t1R8 t2]P"                  P%                  R9RR.4      R: 4       t3R; t4]P"                  P%                  R<RR.4      ]P"                  P%                  R=R"R!.4      R> 4       4       t5]P"                  P%                  R?]6]7.4      R@ 4       t8]P"                  P%                  R<RR.4      ]P"                  P%                  R=R"R!.4      ]P"                  P%                  R?]6]7.4      RA 4       4       4       t9R# )Pé    N)Ú	DataFrameÚDatetimeIndexÚSeriesÚ
date_rangec                  óŠ   € \        R ^ ^^\        P                  ^./4      p V  V P                  RR7      P	                  4        R# )ÚBç      à?©ÚcomN)r   ÚnpÚnanÚewmÚmean©Údfs    Úm/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pandas/tests/window/test_ewm.pyÚtest_doc_stringr      s9   € Ü	�C˜!˜Q ¤2§6¡6¨1Ð-Ð.Ó	/€BÙØ‡F�Fˆs€FƒO×ÑÖó    c                 óô  € V ! \        ^4      4      P                  pV! RR7       V! RR7       V! RR7       V! RR7       V! RRR	7       V! RRR
7       V! RRR7       Rp\        P                  ! \        VR7      ;_uu_ 4        V! RRR7       RRR4       \        P                  ! \        VR7      ;_uu_ 4        V! RRR7       RRR4       \        P                  ! \        VR7      ;_uu_ 4        V! RRR7       RRR4       Rp\        P                  ! \        VR7      ;_uu_ 4        V! RR7       RRR4       Rp\        P                  ! \        VR7      ;_uu_ 4        V! RR7       RRR4       Rp\        P                  ! \        VR7      ;_uu_ 4        V! ^ R7       RRR4       RpR F9  p\        P                  ! \        VR7      ;_uu_ 4        V! VR7       RRR4       K;  	  R#   + '       g   i     ELj; i  + '       g   i     ELG; i  + '       g   i     EL$; i  + '       g   i     EL ; i  + '       g   i     LÛ; i  + '       g   i     L¶; i  + '       g   i     KÆ  ; i)é   r	   r
   ç      ø?©Úspan©Úalphag      è?©ÚhalflifeN©r   r   )r   r   ©r   r   ú8comass, span, halflife, and alpha are mutually exclusive©Úmatch©r   r   ©r   r   )r   r   ú comass must satisfy: comass >= 0úspan must satisfy: span >= 1ú#halflife must satisfy: halflife > 0ú"alpha must satisfy: 0 < alpha <= 1ç      à¿)r)   r   )Úranger   ÚpytestÚraisesÚ
ValueError)Úframe_or_seriesÚcÚmsgr   s   &   r   Útest_constructorr1      s¢  € Ùœ˜a›Ó!×%Ñ%€Añ ˆ#…JÙˆ3…KÙˆC…LÙˆtÕÙˆ#�DÕÙˆC�TÕÙˆt˜4Õ ð E€CÜ	�Š”z¨×	-Ö	-Ù	ˆc˜Õ÷ 
.ä	�Š”z¨×	-Ö	-Ù	ˆs˜TÕ"÷ 
.ä	�Š”z¨×	-Ö	-Ù	�˜#Õ÷ 
.ð -€CÜ	�Š”z¨×	-Ö	-Ù	ˆd�÷ 
.ð )€CÜ	�Š”z¨×	-Ö	-Ù	ˆs�÷ 
.ð 0€CÜ	�Š”z¨×	-Ö	-Ù	�1�÷ 
.ð /€CÛˆÜ�]Š]œ:¨S×1Ö1Ù�E�N÷ 2Ñ1ó ÷1 
.×	-Ð	-úç	-×	-Ð	-úç	-×	-Ð	-ú÷
 
.×	-Ð	-ú÷
 
.×	-ú÷
 
.×	-ú÷ 2×1Ð1úsT   ÂG0Â;HÃ2HÄ+
H,Å#
I Æ
IÇ
I&Ç0H	ÈH	ÈH)	È,H=	É I	ÉI#	É&I7c                  óü   € R p \         P                  ! \        V R7      ;_uu_ 4        \        \	        ^4      4      P                  \        P                  ! ^4      R7       RRR4       R#   + '       g   i     R# ; i)ztimes must be datetime64 dtype.r!   ©ÚtimesN)r+   r,   r-   r   r*   r   r   Úarange©r0   s    r   Ú!test_ewma_times_not_datetime_typer7   >   sI   € Ø
,€CÜ	�Š”z¨×	-Ö	-ÜŒu�Q‹xÓ×Ñ¤2§9¢9¨Q£<ÐÔ0÷ 
.×	-×	-Ò	-ús   §9A*Á*A;	c                  ó  € R p \         P                  ! \        V R7      ;_uu_ 4        \        \	        ^4      4      P                  \        P                  ! ^4      P                  R4      R7       RRR4       R#   + '       g   i     R# ; i)z,times must be the same length as the object.r!   údatetime64[ns]r3   N©	r+   r,   r-   r   r*   r   r   r5   Úastyper6   s    r   Útest_ewma_times_not_same_lengthr<   D   sU   € Ø
8€CÜ	�Š”z¨×	-Ö	-ÜŒu�Q‹xÓ×Ñ¤2§9¢9¨Q£<×#6Ñ#6Ð7GÓ#HÐÔI÷ 
.×	-×	-Ò	-ús   §AA9Á9B
	c                  ó  € R p \         P                  ! \        V R7      ;_uu_ 4        \        \	        ^4      4      P                  ^\        P                  ! ^4      P                  R4      R7       RRR4       R#   + '       g   i     R# ; i)z/halflife must be a timedelta convertible objectr!   r9   ©r   r4   Nr:   r6   s    r   Ú#test_ewma_halflife_not_correct_typer?   J   sW   € Ø
;€CÜ	�Š”z¨×	-Ö	-ÜŒu�Q‹xÓ×Ñ a¬r¯yªy¸«|×/BÑ/BÐCSÓ/TÐÔU÷ 
.×	-×	-Ò	-ús   §A	A:Á:B	c                 óÔ   € R p\         P                  ! \        VR7      ;_uu_ 4        \        \	        ^4      4      P                  V R7       RRR4       R#   + '       g   i     R# ; i)zKhalflife can only be a timedelta convertible argument if times is not None.r!   r   N)r+   r,   r-   r   r*   r   )Úhalflife_with_timesr0   s   & r   Ú test_ewma_halflife_without_timesrB   P   sB   € Ø
W€CÜ	�Š”z¨×	-Ö	-ÜŒu�Q‹xÓ×ÑÐ&9ÐÔ:÷ 
.×	-×	-Ò	-ús   §%AÁA'	r4   zdatetime64[D]r9   Ú2000ÚD©ÚfreqÚperiodsÚUTCÚmin_periodsc                 ó&  € T p\         P                  ! R 4      p\         P                  VR&   \        RV/4      pVP	                  W2VR7      P                  4       pVP	                  RVR7      P                  4       p\        P                  ! Wg4       R# )ç      $@ºNNé   ÚA©r   rI   r4   ç      ð?)r   rI   N)r   r5   r   r   r   r   ÚtmÚassert_frame_equal)rA   r4   rI   r   Údatar   ÚresultÚexpecteds   &&&     r   Ú"test_ewma_with_times_equal_spacingrV   V   su   € ð #€HÜ�9Š9�T‹?€DÜ—‘€Dˆ�IÜ	�C˜�;Ó	€BØ�V‰V˜XÀeˆVÓL×QÑQÓS€FØ�v‰v˜s°ˆvÓ<×AÑAÓC€HÜ×Ò˜&Ö+r   c                 óZ  € T pR p\        . RO4      P                  V4      P                  V4      p\        P                  ! ^4      p\        V4      pVP                  WEVR7      P                  4       pV'       d   \        . RO4      p	M\        . RO4      p	\        P                  ! W‰4       R# )z23 days)r   r4   ÚadjustN)z
2020-01-01z2020-01-10T00:04:05z2020-02-23T05:00:23)ç        gÐÇþE(â?gÁ*‡M¹ø?)rY   gÈÛ1Š€jÎ?gÇÐÒó�ø?)
r   Útz_localizeÚas_unitr   r5   r   r   r   rQ   rR   )
Útz_aware_fixtureÚunitrX   Útzr   r4   rS   r   rT   rU   s
   &&&       r   Ú%test_ewma_with_times_variable_spacingr_   i   s†   € à	€BØ€HäÒRÓSß	‰�R‹ß	‰�‹ð 
ô
 �9Š9�Q‹<€DÜ	�4‹€BØ�V‰V˜X¸6ˆVÓB×GÑGÓI€FßÜÒIÓJ‰äÒJÓKˆÜ×Ò˜&Ö+r   c                 óî   € \        \        ^4      4      p\        R.4      p\        P                  ! \
        RR7      ;_uu_ 4        VP                  RWR7       RRR4       R#   + '       g   i     R# ; i)é   ÚNaTz$Cannot convert NaT values to integerr!   çš™™™™™¹?)r   r   r4   N)r   r*   r   r+   r,   r-   r   )rA   Úserr4   s   &  r   Útest_ewm_with_nat_raisesre   |   sO   € ä
”�q“Ó
€CÜ˜5˜'Ó"€EÜ	�Š”zÐ)O×	PÖ	PØ�‰�CÐ"5ˆÔC÷ 
Q×	P×	PÒ	Pús   ÁA#Á#A4	c                 ó^  € T p\         P                  ! R 4      p\         P                  VR&   \        RR^
R7      p\	        RVRV/4      pVP                  WR7      R,          P                  4       pVP                  RR	7      R,          P                  4       p\        P                  ! WV4       R
# )rK   rL   rC   rD   rE   rN   r   r>   rP   r   N)	r   r5   r   r   r   r   r   rQ   Úassert_series_equal)rA   r   rS   r4   r   rT   rU   s   &      r   Útest_ewm_with_times_getitemrh   „   sŒ   € à"€HÜ�9Š9�T‹?€DÜ—‘€Dˆ�IÜ�v C°Ô4€EÜ	�C˜˜s DÐ)Ó	*€BØ�V‰V˜XˆVÓ3°CÕ8×=Ñ=Ó?€FØ�v‰v˜sˆvÓ# CÕ(×-Ñ-Ó/€HÜ×Ò˜6Ö,r   Úargc                 ó>  € V ^RVRV/p\        R\        ^4      R\        ^4      /4      P                  ! R/ VB pVP                   Uu/ uF  qU\	        WE4      bK  	  ppVR,          pVP                   Uu/ uF  qU\	        WE4      bK  	  ppW†8X  g   Q hR# u upi u upi )ra   rX   Ú	ignore_narN   r   N© )r   r*   r   Ú_attributesÚgetattr)	ri   rX   rk   Úkwargsr   ÚattrrU   Ú	ewm_slicerT   s	   &&&      r   Ú$test_ewm_getitem_attributes_retainedrr   �   s¡   € ð �1�h ¨°YÐ?€FÜ
�Sœ% ›( C¬¨q«Ð2Ó
3×
7Ò
7Ñ
A¸&Ñ
A€CØ58·_²_ÓE±_¨T”g˜cÓ(Ò(±_€HÐEØ�C•€IØ3<×3HÒ3HÓIÑ3H¨4”G˜CÓ&Ò&Ñ3H€FÐIØÔÐÒùò FùâIs   ÁBÁ5Bc                  óî   € \         P                  ! \        R R7      ;_uu_ 4        \        \	        ^4      4      P                  RR\        RR^R7      RR7       R	R	R	4       R	#   + '       g   i     R	# ; i)
úRNone of com, span, or alpha can be specified if times is provided and adjust=Falser!   rc   FrC   rD   rE   Ú1D)rX   r4   r   N©r+   r,   ÚNotImplementedErrorr   r*   r   r   rl   r   r   Ú0test_ewma_times_adjust_false_with_disallowed_comrx   ›   sc   € ä	�ŠÜð4÷
ö 
ô 	Œu�Q‹xÓ×ÑØØÜ˜V¨#°qÔ9Øð	 	ô 	
÷
÷ 
÷ 
ò 
ús   ¥4A#Á#A4	c                  óð   € \         P                  ! \        R R7      ;_uu_ 4        \        \	        ^4      4      P                  RR\        RR^R7      RRR	7       R
R
R
4       R
#   + '       g   i     R
# ; i)rt   r!   rc   FrC   rD   rE   r	   ru   )rX   r4   r   r   Nrv   rl   r   r   Ú2test_ewma_times_adjust_false_with_disallowed_alpharz   ¬   sf   € ä	�ŠÜð4÷
ö 
ô 	Œu�Q‹xÓ×ÑØØÜ˜V¨#°qÔ9ØØð 	ô 	
÷
÷ 
÷ 
ò 
úó   ¥5A$Á$A5	c                  óð   € \         P                  ! \        R R7      ;_uu_ 4        \        \	        ^4      4      P                  RR\        RR^R7      ^
RR7       R	R	R	4       R	#   + '       g   i     R	# ; i)
rt   r!   rc   FrC   rD   rE   ru   )rX   r4   r   r   Nrv   rl   r   r   Ú1test_ewma_times_adjust_false_with_disallowed_spanr}   ¾   sf   € ä	�ŠÜð4÷
ö 
ô 	Œu�Q‹xÓ×ÑØØÜ˜V¨#°qÔ9ØØð 	ô 	
÷
÷ 
÷ 
ò 
úr{   c                  ó  € \        R \        P                  ! R4      R\        RR^
R7      /4      p \        P
                  ! \        RR7      ;_uu_ 4        V P                  R^ RR	7       R
R
R
4       R
#   + '       g   i     R
# ; i)rN   rK   Útime_colrC   rD   rE   ztimes must be datetime64r!   ú1 dayrO   N)r   r   r5   r   r+   r,   r-   r   r   s    r   Útest_times_string_col_raisesr�   Ð   s`   € ä	Ø	Œb�iŠi˜‹o˜z¬:°fÀ3ÐPRÔ+SÐTó
€Bô 
�Š”zÐ)C×	DÖ	DØ
�‰˜¨Q°jˆÔA÷ 
E×	D×	DÒ	Dús   ÁA3Á3B	c                  óò   € \        \        ^4      4      P                  ^RR7      p \        P                  ! \
        RR7      ;_uu_ 4        V P                  4        RRR4       R#   + '       g   i     R# ; i)ra   F©r   rX   z
sum is notr!   N)r   r*   r   r+   r,   rw   Úsum)rS   s    r   Ú(test_ewm_sum_adjust_false_notimplementedr…   Ù   sK   € Ü”%˜“(Ó×Ñ A¨eÐÓ4€DÜ	�ŠÔ*°,×	?Ö	?Ø�‰Œ
÷ 
@×	?×	?Ò	?ús   Á
A%Á%A6	ÚmethodÚcovÚcorrc                 ó  € R p\        RR^
R7      pV ! \        ^
4      4      P                  W#R7      p\        P                  ! \
        V R2R7      ;_uu_ 4        \        WA4      ! 4        RRR4       R#   + '       g   i     R# ; i)r€   rC   rD   rE   r>   z is not implemented with timesr!   N)r   r*   r   r+   r,   rw   rn   )r.   r†   r   r4   r   s   &&   r   Ú test_times_only_mean_implementedrŠ   ß   ss   € ð €HÜ�v C°Ô4€EÙ
œ% ›)Ó
$×
(Ñ
(°(Ð
(Ó
H€CÜ	�ŠÜ f XÐ-KÐ#L÷
ö 
ô 	�ÔÔ÷
÷ 
÷ 
ò 
ús   ÁA4Á4B	zexpected_data, ignoreFTc                 óÄ   € \        ^
^ \        P                  ^
.4      pVP                  RVR7      P	                  4       p\        V 4      p\
        P                  ! W44       R# )é
   r	   )r   rk   N)r   r   r   r   r„   rQ   rg   )Úexpected_dataÚignorerS   rT   rU   s   &&   r   Útest_ewm_sumr�   ë   sN   € ô �2�qœ"Ÿ&™& "Ð%Ó&€DØ�X‰X˜C¨6ˆXÓ2×6Ñ6Ó8€FÜ�mÓ$€HÜ×Ò˜6Ö,r   c                  óô   € \        \        P                  ! R 4      4      p ^V ^&   V P                  ^dRR7      P	                  4       P                  4       p\        P                  ! V^,
          4      R8  g   Q hR# )iè  F)r   rX   g{®Gáz„?N)r   r   Úzerosr   r   r„   Úabs)ÚvalsrT   s     r   Útest_ewma_adjustr”   ø   s\   € Ü”"—(’(˜4“.Ó!€DØ€Dˆ�GØ�X‰X˜3 uˆXÓ-×2Ñ2Ó4×8Ñ8Ó:€FÜ�6Š6�&˜1•*Ó Ô$Ð$Ò$r   c                 óÔ   € \        . RO4      pV '       d   \        . RO4      pM\        . RO4      pVP                  RWR7      P                  4       p\        P                  ! WC4       R# )rP   ç       @©r   rX   rk   N)rP   r–   g      @g       @)rP   gš™™™™™ù?gÊ�"kå@gYÂÚ;±@)rP   gR×ÚûTUõ?g�óSÇ@g	ßû´—@)r   r   r   rQ   rg   )rX   rk   ÚsrU   rT   s   &&   r   Útest_ewma_casesr™   ÿ   sQ   € ô 	Ò#Ó$€AçÜÒ8Ó9‰äÒ=Ó>ˆà�U‰U�s 6ˆUÓ?×DÑDÓF€FÜ×Ò˜6Ö,r   c            	      óp  € \        R .\        P                  .^,          ,           R .,           4      p V P                  ^R7      P	                  4       p\
        P                  ! V\        R .\        V 4      ,          4      4       \        \        P                  .^,          R .,           \        P                  .^,          ,           R .,           4      p V P                  ^R7      P	                  4       p\
        P                  ! V\        \        P                  .^,          R .^,          ,           4      4       R# )rP   r
   N)r   r   r   r   r   rQ   rg   Úlen)r˜   rT   s     r   Útest_ewma_nan_handlingrœ     sÎ   € Ü�ˆuœŸ™�x !•|Õ# s eÕ+Ó,€AØ�U‰U�qˆU‹\×ÑÓ €FÜ×Ò˜6¤6¨3¨%´#°a³&­.Ó#9Ô:ä”—‘ˆx˜!�|˜s˜eÕ#¤r§v¡v h°¥lÕ2°c°UÕ:Ó;€AØ�U‰U�qˆU‹\×ÑÓ €FÜ×Ò˜6¤6¬2¯6©6¨(°Q­,¸#¸À½Õ*BÓ#CÖDr   zs, adjust, ignore_na, wrP   g     @Y@g      I@c                 óž  € \        V 4      p V P                  V4      P                  4       \        V4      P                  4       ,          P                  4       pV P	                  R WR7      P                  4       p\        P                  ! WT4       VRJ d:   V P	                  R VR7      P                  4       p\        P                  ! WT4       R# R# )r–   r—   Frƒ   N)r   ÚmultiplyÚcumsumÚffillr   r   rQ   rg   )r˜   rX   rk   ÚwrU   rT   s   &&&&  r   Útest_ewma_nan_handling_casesr¢     sž   € ôT 	ˆq‹	€AØ—
‘
˜1“×$Ñ$Ó&¬°«×)9Ñ)9Ó);Õ;×BÑBÓD€HØ�U‰U�s 6ˆUÓ?×DÑDÓF€Fä×Ò˜6Ô,Ø�EÓà—‘˜3 v�Ó.×3Ñ3Ó5ˆÜ
×Ò˜vÖ0ñ r   c                  óN  € \         P                  P                  ^4      P                  ^d4      p \         P                  ! ^^(4      p\         P
                  W&   \        V 4      pVP                  RR7      P                  4       pVP                  RR7      P                  4       pVP                  RR7      P                  4       pVP                  RR7      P                  4       p\        P                  ! W44       \        P                  ! W54       \        P                  ! W64       R	# )
rM   gŽVÎÕRÀã?r   g¿Æ·CØã?r
   g‚_ãÛ!ì@r   gXlWYíç?r   N)r   ÚrandomÚdefault_rngÚstandard_normalr5   r   r   r   r   rQ   rg   )ÚarrÚlocsr˜   ÚaÚbr/   Úds          r   Útest_ewm_alphar¬   ¬  sÖ   € ä
�)‰)×
Ñ
 Ó
"×
2Ñ
2°3Ó
7€CÜ�9Š9�R˜Ó€DÜ—‘€C�Iäˆs‹€AØ	�‰Ð'ˆÓ(×-Ñ-Ó/€AØ	�‰Ð%ˆÓ&×+Ñ+Ó-€AØ	�‰Ð$ˆÓ%×*Ñ*Ó,€AØ	�‰�~ˆÓ&×+Ñ+Ó-€AÜ×Ò˜1Ô Ü×Ò˜1Ô Ü×Ò˜1Ö r   c                  ó¬  € \         P                  P                  ^4      P                  ^d4      p \         P                  ! ^^(4      p\         P
                  W&   \        V 4      pRp\        P                  ! \        VR7      ;_uu_ 4        VP                  RR7       RRR4       VP                  RR7       VP                  RR7       Rp\        P                  ! \        VR7      ;_uu_ 4        VP                  RR7       RRR4       \        P                  ! \        VR7      ;_uu_ 4        VP                  RR7       RRR4       \        P                  ! \        VR7      ;_uu_ 4        VP                  R	R7       RRR4       VP                  R
R7       VP                  RR7       Rp\        P                  ! \        VR7      ;_uu_ 4        VP                  RR7       RRR4       \        P                  ! \        VR7      ;_uu_ 4        VP                  RR7       RRR4       VP                  RR7       Rp\        P                  ! \        VR7      ;_uu_ 4        VP                  RR7       RRR4       \        P                  ! \        VR7      ;_uu_ 4        VP                  RR7       RRR4       VP                  RR7       VP                  R
R7       \        P                  ! \        VR7      ;_uu_ 4        VP                  RR7       RRR4       R#   + '       g   i     EL�; i  + '       g   i     EL>; i  + '       g   i     EL; i  + '       g   i     ELè; i  + '       g   i     EL—; i  + '       g   i     ELl; i  + '       g   i     EL-; i  + '       g   i     EL; i  + '       g   i     R# ; i)rM   r%   r!   rc   r
   NrY   r&   r   gÍÌÌÌÌÌì?rP   gš™™™™™ñ?r'   r   r(   r   gš™™™™™¹¿)r   r¤   r¥   r¦   r5   r   r   r+   r,   r-   r   )r§   r¨   r˜   r0   s       r   Útest_ewm_domain_checksr®   ¼  s_  € ä
�)‰)×
Ñ
 Ó
"×
2Ñ
2°3Ó
7€CÜ�9Š9�R˜Ó€DÜ—‘€C�Iäˆs‹€AØ
,€CÜ	�Š”z¨×	-Ö	-Ø	�‰�$ˆŒ÷ 
.à‡E�Eˆc€E„NØ‡E�Eˆc€E„Nà
(€CÜ	�Š”z¨×	-Ö	-Ø	�‰�4ˆÔ÷ 
.ä	�Š”z¨×	-Ö	-Ø	�‰�3ˆŒ÷ 
.ä	�Š”z¨×	-Ö	-Ø	�‰�3ˆŒ÷ 
.à‡E�Eˆs€E„OØ‡E�Eˆs€E„Oà
/€CÜ	�Š”z¨×	-Ö	-Ø	�‰�tˆÔ÷ 
.ä	�Š”z¨×	-Ö	-Ø	�‰�sˆÔ÷ 
.à‡E�E�3€EÔà
.€CÜ	�Š”z¨×	-Ö	-Ø	�‰�DˆÔ÷ 
.ä	�Š”z¨×	-Ö	-Ø	�‰�CˆÔ÷ 
.à‡E�E�€EÔØ‡E�E�€EÔÜ	�Š”z¨×	-Ö	-Ø	�‰�CˆÔ÷ 
.Ñ	-÷; 
.×	-Ð	-ú÷ 
.×	-Ð	-úç	-×	-Ð	-úç	-×	-Ð	-ú÷ 
.×	-Ð	-úç	-×	-Ð	-ú÷
 
.×	-Ð	-úç	-×	-Ð	-ú÷ 
.×	-Ð	-úsl   Â	L"Ã.L6Ä-M
Å,MÇM2ÈNÉ#NÊ"N.ÌOÌ"L3	Ì6M	Í
M	ÍM/	Í2N	ÎN	ÎN+	Î.N?	ÏO	c                 óª   € \        . \        P                  R 7      pVP                  ^4      p\	        W 4      ! 4       p\
        P                  ! W14       R# )©ÚdtypeN)r   r   Úfloat64r   rn   rQ   Úassert_almost_equal)r†   r“   r   rT   s   &   r   Útest_ew_empty_seriesr´   å  s:   € ä�"œBŸJ™JÔ'€Dà
�(‰(�1‹+€CÜ�SÔ!Ó#€FÜ×Ò˜6Ö(r   Únamec                 óà  € \         P                  P                  ^4      P                  ^24      p\         P                  VR&   \         P                  VRR% \        V4      p\        VP                  ^2^R7      V4      ! 4       pVR,          P                  4       P                  4       '       g   Q hVR,          P                  4       P                  4       '       d   Q h\        VP                  ^2V R7      V4      ! 4       pVR8X  d\   VR,          P                  4       P                  4       '       g   Q hVR,          P                  4       P                  4       '       d   Q hMZVR,          P                  4       P                  4       '       g   Q hVR,          P                  4       P                  4       '       d   Q h\        \        \        R7      P                  ^2V R7      V4      ! 4       p\        P                  ! V\        R	R7      4       \        \        R
.4      P                  ^2V R7      V4      ! 4       pVR8X  d#   \        P                  ! V\        R
.4      4       M/\        P                  ! V\        \         P                  .4      4       \        \        \         P                  ! ^24      4      P                  ^
R7      V4      ! 4       pVP                  \         P                   8X  g   Q hR# )rM   ºNrŒ   NN©r   rI   ºNé   Nºrº   NNr   :rŒ   NNr°   r²   rP   )rI   r   éöÿÿÿ)r   r¤   r¥   r¦   r   r   rn   r   ÚisnaÚallÚanyÚobjectrQ   rg   r5   r±   r²   )rI   rµ   r§   r˜   rT   Úresult2s   &&    r   Útest_ew_min_periodsrÂ   î  s9  € ô �)‰)×
Ñ
 Ó
"×
2Ñ
2°2Ó
6€CÜ�v‰v€Cˆ�HÜ—‘€Cˆˆ€IÜˆs‹€Aô �Q—U‘U˜r¨q�UÓ1°4Ô8Ó:€FØ�#�;×ÑÓ×!Ñ!×#Ò#Ð#Ð#Ø�c�{×ÑÓ!×%Ñ%×'Ò'Ð'Ð'ä�Q—U‘U˜r¨{�UÓ;¸TÔBÓD€FØˆv„~Ø�c�{×ÑÓ!×%Ñ%×'Ò'Ð'Ð'Ø˜#•;×#Ñ#Ó%×)Ñ)×+Ò+Ð+Ð+Ð+ð �c�{×ÑÓ!×%Ñ%×'Ò'Ð'Ð'Ø˜#•;×#Ñ#Ó%×)Ñ)×+Ò+Ð+Ð+ô ”V¤&Ô)×-Ñ-°"À+Ð-ÓNÐPTÔUÓW€FÜ×Ò˜6¤6°	Ô#:Ô;ô ”V˜S˜E“]×&Ñ& r°{Ð&ÓCÀTÔJÓL€FØˆv„~Ü
×Ò˜v¤v¨s¨e£}Õ5ô 	×Ò˜v¤v¬r¯v©v¨hÓ'7Ô8ô ”fœRŸYšY r›]Ó+×/Ñ/°RÐ/Ó8¸$Ô?ÓA€GØ�=‰=œBŸJ™JÔ&Ð&Ò&r   c                 óœ  € \        \        P                  P                  ^4      P	                  ^24      \        ^24      R7      pVR,          \        P                  P                  ^4      P	                  ^04      ,           p\        P                  VR&   \        P                  VP                  RR% \        VP                  ^^R7      V 4      ! V4      p\        P                  ! VP                  R,          4      P                  4       '       g   Q h\        P                  ! VP                  R,          4      P                  4       '       d   Q hR# )	rM   ©ÚindexºrM   NNr·   Nr¸   :Né   N:rÇ   NNr¼   )r   r   r¤   r¥   r¦   r*   r   Úilocrn   r   ÚisnanÚvaluesr¾   r¿   )rµ   rN   r   rT   s   &   r   Útest_ewm_corr_covrË     sã   € äŒr�y‰y×$Ñ$ QÓ'×7Ñ7¸Ó;Ä5ÈÃ9ÔM€AØ	ˆ"�”—	‘	×%Ñ% aÓ(×8Ñ8¸Ó<Õ<€Aä�V‰V€A€c�FÜ—6‘6€A‡F�Fˆ3ˆ4€Lä�Q—U‘U˜r¨q�UÓ1°4Ô8¸Ó;€FÜ�8Š8�F—M‘M #Õ&Ó'×+Ñ+×-Ò-Ð-Ð-Ü�xŠx˜Ÿ™ cÕ*Ó+×/Ñ/×1Ò1Ð1Ð1Ñ1r   c                 ó  € \        \        P                  P                  ^4      P	                  ^24      \        ^24      R7      pVR,          \        P                  P                  ^4      P	                  ^04      ,           p\        P                  VR&   \        P                  VP                  R
R% \        VP                  ^VR7      V 4      ! V4      p\        P                  ! VP                  R,          4      P                  4       '       g   Q h\        P                  ! VP                  R,          4      P                  4       '       d   Q h\        . \        P                  R7      p\        VP                  ^2VR7      V 4      ! V4      p\        P                   ! WE4       \        \        R	.4      P                  ^2VR7      V 4      ! \        R	.4      4      p\        P                   ! V\        \        P                  .4      4       R# )rM   rÄ   rÆ   r·   Nr¸   r¹   r»   r°   rP   r¼   )r   r   r¤   r¥   r¦   r*   r   rÈ   rn   r   rÉ   rÊ   r¾   r¿   r²   rQ   rg   )rµ   rI   rN   r   rT   Úemptys   &&    r   Útest_ewm_corr_cov_min_periodsrÎ   &  sq  € ô 	Œr�y‰y×$Ñ$ QÓ'×7Ñ7¸Ó;Ä5ÈÃ9ÔM€AØ	ˆ"�”—	‘	×%Ñ% aÓ(×8Ñ8¸Ó<Õ<€Aä�V‰V€A€c�FÜ—6‘6€A‡F�Fˆ3ˆ4€Lä�Q—U‘U˜r¨{�UÓ;¸TÔBÀ1ÓE€Fô �8Š8�F—M‘M #Õ&Ó'×+Ñ+×-Ò-Ð-Ð-Ü�xŠx˜Ÿ™ cÕ*Ó+×/Ñ/×1Ò1Ð1Ð1ô �2œRŸZ™ZÔ(€EÜ�U—Y‘Y 2°;�YÓ?ÀÔFÀuÓM€FÜ×Ò˜6Ô)ô ”V˜S˜E“]×&Ñ&¨2¸;Ð&ÓGÈÔNÜ�ˆu‹ó€Fô ×Ò˜6¤6¬2¯6©6¨(Ó#3Ö4r   c           	      óÔ  € \        \        P                  P                  ^4      P	                  ^24      \        ^24      R7      p\        P                  VR&   Rp\        P                  ! \        VR7      ;_uu_ 4        \        VP                  ^^R7      V 4      ! \        P                  P                  ^4      P	                  ^24      4       RRR4       R#   + '       g   i     R# ; i)rM   rÄ   r·   z#other must be a DataFrame or Seriesr!   r¸   N)r   r   r¤   r¥   r¦   r*   r   r+   r,   r-   rn   r   )rµ   rN   r0   s   &  r   Ú*test_different_input_array_raise_exceptionrÐ   B  s—   € äŒr�y‰y×$Ñ$ QÓ'×7Ñ7¸Ó;Ä5ÈÃ9ÔM€AÜ�V‰V€A€c�Fà
/€Cä	�Š”z¨×	-Ö	-Ü�—‘˜"¨!�Ó,¨dÔ3Ü�I‰I×!Ñ! !Ó$×4Ñ4°RÓ8ô	
÷ 
.×	-×	-Ò	-ús   Á<ACÃC'	c                 óx   € \        V P                  ^
R7      V4      ! 4       p\        V\        4      '       g   Q hR# ©rŒ   r
   N)rn   r   Ú
isinstancer   )Úseriesrµ   Úseries_results   && r   Útest_ewma_seriesrÖ   O  s/   € ä˜FŸJ™J¨2˜JÓ.°Ô5Ó7€MÜ�m¤V×,Ò,Ð,Ò,r   c                 óx   € \        V P                  ^
R7      V4      ! 4       p\        V\        4      '       g   Q hR# rÒ   )rn   r   rÓ   r   )Úframerµ   Úframe_results   && r   Útest_ewma_framerÚ   U  s/   € ä˜5Ÿ9™9¨˜9Ó,¨dÔ3Ó5€LÜ�l¤I×.Ò.Ð.Ò.r   c                 ó  € V P                  R R7      P                  4       pV P                  ^R7      P                  4       p\        P                  ! W4       Rp\        P
                  ! \        VR7      ;_uu_ 4        V P                  R ^R7       RRR4       Rp\        P
                  ! \        VR7      ;_uu_ 4        V P                  4       P                  4        RRR4       R#   + '       g   i     L_; i  + '       g   i     R# ; i)ç      #@r
   r   r    r!   r   Nú1Must pass one of comass, span, halflife, or alpha©r   r   rQ   r³   r+   r,   r-   ©rÔ   rN   r   r0   s   &   r   Útest_ewma_span_com_argsrà   [  s´   € Ø�
‰
�sˆ
Ó× Ñ Ó"€AØ�
‰
˜ˆ
Ó× Ñ Ó"€AÜ×Ò˜1Ô Ø
D€CÜ	�Š”z¨×	-Ö	-Ø�
‰
�s ˆ
Ô$÷ 
.ð >€CÜ	�Š”z¨×	-Ö	-Ø�
‰
‹×ÑÔ÷ 
.Ñ	-÷	 
.×	-ú÷ 
.×	-Ð	-ús   Á=C(Â?C;Ã(C8	Ã;D	c                 óP  € V P                  R R7      P                  4       pV P                  RR7      P                  4       p\        P                  ! W4       Rp\        P
                  ! \        VR7      ;_uu_ 4        V P                  ^^2R7       RRR4       \        P
                  ! \        VR7      ;_uu_ 4        V P                  R^2R	7       RRR4       \        P
                  ! \        VR7      ;_uu_ 4        V P                  R^^2R
7       RRR4       Rp\        P
                  ! \        VR7      ;_uu_ 4        V P                  4        RRR4       R#   + '       g   i     LÒ; i  + '       g   i     L¥; i  + '       g   i     Lw; i  + '       g   i     R# ; i)g ‘ñHŽÝ+@r
   rK   r   r    r!   r$   NrÜ   )r   r   )r   r   r   rÝ   rÞ   rß   s   &   r   Útest_ewma_halflife_argrâ   h  s  € Ø�
‰
Ð)ˆ
Ó*×/Ñ/Ó1€AØ�
‰
˜Dˆ
Ó!×&Ñ&Ó(€AÜ×Ò˜1Ô Ø
D€CÜ	�Š”z¨×	-Ö	-Ø�
‰
˜ Rˆ
Ô(÷ 
.ä	�Š”z¨×	-Ö	-Ø�
‰
�s Rˆ
Ô(÷ 
.ä	�Š”z¨×	-Ö	-Ø�
‰
�s ¨bˆ
Ô1÷ 
.à
=€CÜ	�Š”z¨×	-Ö	-Ø�
‰
Œ÷ 
.Ñ	-÷ 
.×	-úç	-×	-úç	-×	-ú÷ 
.×	-Ð	-ús0   Á=EÂ=E.Ã=FÅ FÅE+	Å.E>	ÆF	ÆF%	c                 ó¦  € T pR p\         P                  ! \        VR7      ;_uu_ 4        VP                  4        RRR4       Rp\         P                  ! \        VR7      ;_uu_ 4        VP                  RRR7       RRR4       \         P                  ! \        VR7      ;_uu_ 4        VP                  RRR7       RRR4       \         P                  ! \        VR7      ;_uu_ 4        VP                  RRR7       RRR4       R#   + '       g   i     LÔ; i  + '       g   i     L¥; i  + '       g   i     Lx; i  + '       g   i     R# ; i)	rÝ   r!   Nr    rK   r	   r#   )r   r   r   )r+   r,   r-   r   )rÔ   r˜   r0   s   &  r   Útest_ewm_alpha_argrä   x  sË   € à€AØ
=€CÜ	�Š”z¨×	-Ö	-Ø	�‰Œ÷ 
.ð E€CÜ	�Š”z¨×	-Ö	-Ø	�‰�$˜cˆÔ"÷ 
.ä	�Š”z¨×	-Ö	-Ø	�‰�4˜sˆÔ#÷ 
.ä	�Š”z¨×	-Ö	-Ø	�‰�t 3ˆÔ'÷ 
.Ñ	-÷ 
.×	-ú÷ 
.×	-úç	-×	-úç	-×	-Ð	-ús/   ©DÁ(DÂ(D,Ã(D?ÄD	ÄD)	Ä,D<	Ä?E	Úfuncc                 ó\  € \        VP                  ^
^R7      V 4      ! 4       pVP                  \        R4      ^3^3,          pVP                  P                  ^4      Vn        \        V^,          P                  ^
^R7      V 4      ! V^,          4      p\        P                  ! W#RR7       R# )rŒ   ©r   rI   NF)Úcheck_names)rn   r   ÚlocÚslicerÅ   Ú	droplevelrQ   rg   )rå   rØ   rT   rU   s   &&  r   Útest_ewm_pairwise_cov_corrrì   ˆ  s†   € ä�U—Y‘Y B°A�YÓ6¸Ô=Ó?€FØ�Z‰Zœ˜t› aÐ(¨!Ð+Õ,€FØ—<‘<×)Ñ)¨!Ó,€F„LÜ�u˜Q•x—|‘|¨¸�|Ó;¸TÔBÀ5ÈÅ8ÓL€HÜ×Ò˜6¸×?r   c                 óÂ  € T p\        R ^.R^R^/4      pVR,          P                  \        4      VR&   VP                  ^^R7      p\	        WBR4      pVe‰   V! VR7      pV'       d   R R.M. ROpW7,          P                  V.4      P                  RR7      P                  \        4      p\        VP                  4      V8X  g   Q h\        P                  ! Wh4       R# R# )	r©   rª   r/   rç   N©Únumeric_onlyT©Údrop©r©   rª   r/   )r   r;   rÀ   r   rn   ÚaggÚreset_indexÚfloatÚlistÚcolumnsrQ   rR   )	Úarithmetic_win_operatorsrï   Úkernelr   r   ÚoprT   r÷   rU   s	   &&       r   Útest_numeric_only_framerû   ‘  sÇ   € à%€FÜ	�C˜!˜˜c 1 c¨1Ð-Ó	.€BØ��g�n‰nœVÓ$€B€s�GØ
�&‰&�a Qˆ&Ó
'€CÜ	�˜dÓ	#€BØ	‚~Ù Ô.ˆç ,�3˜‘*²/ˆØ•;—?‘? F 8Ó,×8Ñ8¸dÐ8ÓC×JÑJÌ5ÓQˆÜ�H×$Ñ$Ó%¨Ô0Ð0Ð0ä
×Ò˜fÖ/ñ r   rù   Úuse_argc                 ó¸  € \        R . ROR^R^/4      pVR,          P                  \        4      VR&   V'       d   V3MRpVP                  ^^R7      p\	        WP4      pV! VRV/ pV'       d   R R.M. ROpW8,          P                  \
        4      p	V'       d   V	3MRp
V	P                  ^^R7      p\	        W°4      pV! V
RV/ p\        P                  ! W}4       R# )	r©   rª   r/   rç   rï   N©ra   rM   é   rl   rò   )r   r;   rÀ   r   rn   rõ   rQ   rR   )rù   rï   rü   r   ri   r   rú   rT   r÷   Údf2Úarg2Úewm2Úop2rU   s   &&&           r   Ú test_numeric_only_corr_cov_framer  ¢  sÌ   € ô 
�Cš C¨¨C°Ð3Ó	4€BØ��g�n‰nœVÓ$€B€s�Gßˆ2‰% €CØ
�&‰&�a Qˆ&Ó
'€CÜ	�Ó	€BÙ�Ð0 <Ñ0€F÷ )ˆs�C‰jªo€GØ
�+×
Ñ
œUÓ
#€CßˆC‰6 "€DØ�7‰7˜ qˆ7Ó)€DÜ
�$Ó
€CÙ�DÐ4 |Ñ4€Hä×Ò˜&Ö+r   r±   c                 ó  € T p\        ^.VR7      pVP                  ^^R7      p\        WSR4      pVf   \        P                  ! R4       V'       dI   V\
        J d?   RV R2p\        P                  ! \        VR7      ;_uu_ 4        V! VR7       RRR4       R# V! VR7      pVP                  V.4      P                  R	R
7      P                  \        4      p	\        P                  ! W‰4       R#   + '       g   i     R# ; i)ra   r°   rç   NzNo op to testúExponentialMovingWindow.ú  does not implement numeric_onlyr!   rî   Trð   )r   r   rn   r+   ÚskiprÀ   r,   rw   ró   rô   r;   rõ   rQ   rg   )
rø   rï   r±   rù   rd   r   rú   r0   rT   rU   s
   &&&       r   Útest_numeric_only_seriesr	  ¸  sÏ   € ð &€FÜ
�!�˜EÔ
"€CØ
�'‰'�q aˆ'Ó
(€CÜ	�˜dÓ	#€BØ	‚zä�Š�OÔ$ß˜¤›Ø(¨¨Ð0PÐQˆÜ�]Š]Ô.°c×:Ö:Ù˜LÕ)÷ ;Ñ:ñ  Ô.ˆØ—7‘7˜F˜8Ó$×0Ñ0°dÐ0Ó;×BÑBÄ5ÓIˆÜ
×Ò˜vÖ0÷ ;×:Ð:ús   Â
C0Ã0D	c                 ó  € \        . ROVR7      pV'       d   V3MR	pVP                  ^^R7      p\        W`4      pV'       dH   V\        J d>   RV  R2p\        P
                  ! \        VR7      ;_uu_ 4        V! VRV/  RRR4       R# V! VRV/ p	VP                  \        4      p
V'       d   V
3MR	pV
P                  ^^R7      p\        WÀ4      pV! VRV/ p\        P                  ! Wž4       R#   + '       g   i     R# ; i)
ra   r°   rç   r  r  r!   rï   Nrþ   rl   )r   r   rn   rÀ   r+   r,   rw   r;   rõ   rQ   rg   )rù   rü   rï   r±   rd   ri   r   rú   r0   rT   Úser2r  r  r  rU   s   &&&&           r   Ú!test_numeric_only_corr_cov_seriesr  Ì  så   € ô
 ’ %Ô
(€Cßˆ3‰& €CØ
�'‰'�q aˆ'Ó
(€CÜ	�Ó	€Bß˜¤›Ø(¨¨Ð0PÐQˆÜ�]Š]Ô.°c×:Ö:Ù�Ð/ ,Ò/÷ ;Ñ:ñ �SÐ4 |Ñ4ˆà�z‰zœ%Ó ˆß!�‰w rˆØ�x‰x˜Q¨AˆxÓ.ˆÜ�dÓ#ˆÙ˜Ð8¨<Ñ8ˆÜ
×Ò˜vÖ0÷ ;×:Ð:ús   Á7	C2Ã2D	)r   r   r   r   )r„   ÚstdÚvarr‡   rˆ   )rK   ç      @g      @g     €&@)rK   r  r  g      )@gUUUUUUÕ?gVUUUUUå?gÇqÇqÜ?gj/¡½„öÒ?gÇqÇqÌ?g|	í%´—Ð?)r   r  r  )r   r  r  )r   ra   rM   )r  r  r   ):Únumpyr   r+   Úpandasr   r   r   r   Úpandas._testingÚ_testingrQ   r   r1   r7   r<   r?   rB   ÚmarkÚparametrizer5   r;   rZ   rV   r_   re   rh   rr   rx   rz   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  ÚintrÀ   r	  r  rl   r   r   Ú<module>r     s‚  ðÛ Û ÷ó õ òò(òV1òJòVò;ð ‡�×ÑØà
�	Š	�"‹×Ñ˜_Ó-×4Ñ4Ð5EÓFÙ�6 ¨RÔ0Ù�6 ¨RÔ0×<Ñ<¸UÓCðóð ‡�×Ñ˜¨¨A¨Ó/ñ,ó 0óð,ò,ò&Dò	-ð ‡�×Ñ˜Ò DÓEñó Fðò
ò"
ò$
ò$Bòð ‡�×Ñ˜Ò#GÓHñó Iðð ‡�×ÑØÚ˜uÐ%Ò(>ÀÐ'EÐFóñ-ó	ð-ò%ò-òEð ‡�×ÑØð �V‰V�S˜%Ð ØØØ�V‰VÐ/°#Ð6ð		
ð �V‰V�S˜%Ð ØØØ�V‰VÐ/°#Ð6ð		
ð �V‰V�S˜%Ð ØØØ�V‰VÐ/Ð3DÐFð		
ð �V‰V�S˜%Ð ØØØ�V‰VÐ/Ð3DÐFð		
ð �"—&‘&˜%Ð ØØØ-¨r¯v©v°sÐ;ð		
ð �"—&‘&˜%Ð ØØØ'¨"¯&©&°#Ð6ð		
ð �"—&‘&˜%Ð ØØØ-¨r¯v©vÐ8IÐKð		
ð �"—&‘&˜%Ð ØØØ'¨"¯&©&Ð3DÐFð		
ð �V‰V�S˜"Ÿ&™& "§&¡&¨%°·±Ð8ØØØ�V‰VÐ5°r·v±v¸r¿v¹vÀsÈBÏFÉFÐSð		
ð �V‰V�S˜"Ÿ&™& "§&¡&¨%°·±Ð8ØØØ�V‰VÐ/°"·&±&¸"¿&¹&À#ÀrÇvÁvÐNð		
ð �V‰V�S˜"Ÿ&™& "§&¡&¨%°·±Ð8ØØà—‘Ø0Ø—‘Ø—‘Ø"Ø—‘ðð		
ð �V‰V�S˜"Ÿ&™& "§&¡&¨%°·±Ð8ØØà—‘Ø*Ø—‘Ø—‘Ø"Ø—‘ðð		
ð �"—&‘&˜% Ð&ØØà0Ø—‘Ø*Øð	ð	
	
ð �"—&‘&˜% Ð&ØØà0Ø—‘Ø*Øð	ð	
	
ð �"—&‘&˜% Ð&ØØà0Ø—‘ØAðKð	ð		
ð �"—&‘&˜% Ð&ØØà0Ø—‘ØAØ"ð	ð	
	
ðsDóGñP
1óQGðP
1ò!ò &ðR ‡�×Ñ˜Ò#9Ó:ñ)ó ;ð)ð ‡�×Ñ˜¨¨A¨Ó/Ø‡�×Ñ˜Ò!7Ó8ñ&'ó 9ó 0ð&'ðR ‡�×Ñ˜ %¨ Ó1ñ	2ó 2ð	2ð ‡�×Ñ˜ª	Ó2Ø‡�×Ñ˜ %¨ Ó1ñ5ó 2ó 3ð5ð4 ‡�×Ñ˜ %¨ Ó1ñ	
ó 2ð	
ð ‡�×Ñ˜Ò!7Ó8ñ-ó 9ð-ð
 ‡�×Ñ˜Ò!7Ó8ñ/ó 9ð/ò

òò (ð  ‡�×Ñ˜ %¨ Ó1ñ@ó 2ð@ò0ð" ‡�×Ñ˜ F¨E ?Ó3Ø‡�×Ñ˜ T¨5 MÓ2ñ,ó 3ó 4ð,ð( ‡�×Ñ˜ 3¨ -Ó0ñ1ó 1ð1ð& ‡�×Ñ˜ F¨E ?Ó3Ø‡�×Ñ˜ T¨5 MÓ2Ø‡�×Ñ˜ 3¨ -Ó0ñ1ó 1ó 3ó 4ò1r   