+
    NV-jb´  ã                   óH  € ^ RI HtH t  ^ RIt^ RIt^ RIHt ^ RIt^ RIH	t	H
t
HtHtHt ^ RIHt ^ RIHt R tR tR t]P,                  P/                  R	]	! R
. RˆOR. R‰O/4      . RŠO3]	! R
. R‹OR. RŒO/4      ^ ^.3]	! R
^./4      ^.3]	! R
. R�OR]! ^4      /4      ^^.3]	! R
. RŽOR. R�O/4      . RŠO3]	! R
]! R4      R. R�OR. R‘O/4      . R’O3]	! . RŠO. R“O.. R’OR7      ^^.3.. R”OR7      R 4       tR tR tR t]P,                  P/                  RR R R R .4      R 4       tR tR t R t!R t"R  t#R! t$R" t%R# t&R$ t'R% t(R& t)R' t*]P,                  P/                  R(R)R*.4      R+ 4       t+R, t,R- t-R. t.R/ t/R0 t0]P,                  P/                  R1R)R*.4      R2 4       t1R3 t2R4 t3R5 t4R6 t5R7 t6R8 t7R9 t8R: t9R; t:R< t;]P,                  P/                  R=R>. R•OR?. R–O/^^.^ ^..R?^ ^./.R>. R—OR?. R–O/^^.^^..R?^^./..4      R@ 4       t<RA t=]P,                  P/                  RBRCRD.4      RE 4       t>RF t?]P,                  P/                  RG] P€                  ! 4       ] P€                  ! 4       P                  4       ] P€                  ! 4       Pƒ                  4       .4      RH 4       tBRI tC]P,                  P/                  RJR*R).4      RK 4       tDRL tE]P,                  P/                  RM]PŒ                  ! ]! RN4      4      ]PŽ                  ! ^ ^4      ]P�                  ! RO^RPRQ7      ]P’                  ! . R˜O4      .4      RR 4       tJ]P,                  P/                  RSRT ^ ^.^^..3RU ^ ^0^^0.3RV R™Rš.3RW ^ ^ ^^/^ ^^^/.3RX ^ ^ /^^/.^ ^/^^/..3.4      RY 4       tKRZ tL]P,                  P/                  R[R\ R] .4      R^ 4       tMR_ tN]P,                  P/                  R`Ra Rb .4      ]P,                  P/                  R(R)R*.4      Rc 4       4       tORd tPRe tQRf tRRg tSRh tT]P,                  P/                  RiR*]	! . R›O. RœO.]
! . R�O]URj7      R7      .R)]! ^^.]P’                  ! RžRŸ.R
R.Rk7      Rl7      ..4      Rm 4       tVRn tWRo tXRp tYRq tZRr t[Rs t\]P,                  P/                  Rt. RŠO. R O.4      Ru 4       t]]P,                  P/                  Rv. RŠO. R¡O.. RŠO. R¢O.. R£O. R¤O..4      Rw 4       t^]P,                  P/                  RxR)./ 3. RyR)/3.4      Rz 4       t_]P,                  P/                  R{R|R.4      R} 4       t`]P,                  P/                  R~RCR 3RCR€ 3R¥R¦R§R¨.4      R� 4       taR‚ tb]P,                  P/                  Rƒ]c^3]d^3]e^3.4      R„ 4       tfR… tgR† thR‡ tiR# )©é    )ÚdateÚdatetimeN)ÚPandas4Warning)Ú	DataFrameÚIndexÚ
MultiIndexÚSeriesÚbdate_range)Úget_groupby_method_argsc                  ó¢  a€ \        ^\        \        ^
4      4      ^
,          ^ .R7      P                  4       p . oV3R lpV P	                  R4      P                  V4       \        ^ ^.^
,          /\        P                  ! ^ ^d^
4      R7      pVP                  P                  \        4      Vn        \        P                  ! S^ ,          V4       R# )é   )ÚindexÚcolumnsc                 ó*   <€ SP                  V 4       R # ©N)Úappend)ÚgroupÚgroupss   &€Úp/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pandas/tests/groupby/test_apply.pyÚstoreÚFtest_apply_func_that_appends_group_to_list_without_copy.<locals>.store   s   ø€ Ø�‰�eÖó    r   ©r   N)r   ÚlistÚrangeÚreset_indexÚgroupbyÚapplyÚpdÚ
RangeIndexr   ÚastypeÚobjectÚtmÚassert_frame_equal)Údfr   Úexpected_valuer   s      @r   Ú7test_apply_func_that_appends_group_to_list_without_copyr'      sž   ø€ ô 
�1œD¤ r£›O¨bÕ0¸1¸#Ô	>×	JÑ	JÓ	L€BØ€Fõð ‡J�JˆwÓ×Ñ˜eÔ$Ü  A 3¨¥8˜}´B·M²MÀ!ÀSÈ"Ó4MÔN€NØ+×3Ñ3×:Ñ:¼6ÓB€NÔä×Ò˜& �) ^Ö4r   c                 ój  € . ROp\        R. RO/\        \        P                  ! V4      RR7      R7      pVP	                  VP
                  P                  4      P                  4       pVP	                  VP
                  P                  4      P                  R 4      p\        P                  ! WC4       R# )	ú2011-05-16 00:00ÚvalueÚ	date_time©Únamer   c                 ó"   € V P                  4       # r   ©Úidxmax©Úxs   &r   Ú<lambda>Ú'test_apply_index_date.<locals>.<lambda>K   s
   € °q·x±x´zr   N©r)   z2011-05-16 01:00z2011-05-16 02:00z2011-05-16 03:00z2011-05-17 02:00z2011-05-17 03:00z2011-05-17 04:00z2011-05-17 05:00z2011-05-18 02:00z2011-05-18 03:00z2011-05-18 04:00z2011-05-18 05:00©ç	§/úŠö?çö—Ý“‡…ö?ç…ëQ¸…ö?ç©j‚¨û€ö?r7   r8   r9   r:   r7   r8   r9   r:   )r   r   r   Úto_datetimer   r   r   r0   r   r#   r$   )Úusing_infer_stringÚtsr%   ÚexpectedÚresults   &    r   Útest_apply_index_dater@   '   sˆ   € ò
€Bô 
àò ð	
ô  ”B—N’N 2Ó&¨[Ô9ô#
€Bð& �z‰z˜"Ÿ(™(Ÿ-™-Ó(×/Ñ/Ó1€HØ�Z‰Z˜Ÿ™Ÿ™Ó&×,Ñ,Ñ-AÓB€FÜ×Ò˜&Ö+r   c                  ó(  € . R	Op \        V  Uu. uF  qP                  4       NK  	  upRR.R7      p. R
OVR&   \        . RORR7      p\        . ROVR7      pVP	                  R4      P                  R 4      p\        P                  ! WT4       R# u upi )r)   r   Útime©r   r*   r,   r   c                 óL   € V R ,          V R,          P                  4       ,          # )rB   r*   r/   r1   s   &r   r3   Ú.test_apply_index_date_object.<locals>.<lambda>q   s   € °°&µ	¸!¸G½*×:KÑ:KÓ:MÖ0Nr   Nr5   r6   )z
2011-05-16z
2011-05-17z
2011-05-18)z00:00ú02:00rF   )r   Úsplitr   r	   r   r   r#   Úassert_series_equal)r=   Úrowr%   Úexp_idxr>   r?   s         r   Útest_apply_index_date_objectrK   O   sƒ   € ò
€Bô 
©2Ó.©2 C—I‘I–K©2Ñ.¸ÀÐ8HÔ	I€Bò€B€w�Kô Ò>ÀVÔL€GÜÒ1¸ÔA€HØ�Z‰Z˜Ó×%Ñ%Ñ&NÓO€FÜ×Ò˜6Ö,ùò% /s   ŽBzdf, group_namesÚaÚbÚtwoÚ
aaabbbccccÚBÚCrC   )Úidsc                 ó¸   a€ . oV3R  lpV3R lpV3R lpV3R lpV3R lpW#WEV3 F/  pSR V P                  R4      P                  V4       SV8X  d   K/  Q h	  R# )c                 óZ   <€ SP                  V P                  4       V P                  4       # r   )r   r-   Úcopy©r   Únamess   &€r   Úf_copyÚ/test_group_apply_once_per_group.<locals>.f_copy    s   ø€ à�‰�U—Z‘ZÔ Ø�z‰z‹|Ðr   c                 ó>   <€ SP                  V P                  4       V # r   ©r   r-   rV   s   &€r   Úf_nocopyÚ1test_group_apply_once_per_group.<locals>.f_nocopy¥   s   ø€ à�‰�U—Z‘ZÔ Øˆr   c                 ó>   <€ SP                  V P                  4       ^ # ©r   r[   rV   s   &€r   Úf_scalarÚ1test_group_apply_once_per_group.<locals>.f_scalarª   s   ø€ à�‰�U—Z‘ZÔ Ùr   c                 ó>   <€ SP                  V P                  4       R # r   r[   rV   s   &€r   Úf_noneÚ/test_group_apply_once_per_group.<locals>.f_none¯   s   ø€ à�‰�U—Z‘ZÖ r   c                 ó\   <€ SP                  V P                  4       \        R ^.R^./4      # )rL   rM   )r   r-   r   rV   s   &€r   Úf_constant_dfÚ6test_group_apply_once_per_group.<locals>.f_constant_df³   s+   ø€ à�‰�U—Z‘ZÔ Ü˜# ˜s C¨!¨Ð-Ó.Ð.r   ºNNNrL   N)r   r   )	r%   Úgroup_namesrX   r\   r`   rc   rf   ÚfuncrW   s	   &&      @r   Útest_group_apply_once_per_grouprk   u   sc   ø€ ðN €Eõõ
õ
õ
!õ/ð
  8°]ÓCˆØ�!ˆHà
�
‰
�3‹×Ñ˜dÔ#Ø˜Ö#Ð#Ð#ó	 Dr   c                 óà   € ^p\        R. R	OR. R
O/. R
OR7      pVP                  RRR7      P                  R 4       V P                  4       P                  P                  R4      pW18X  g   Q hR# )é   Úgroup_by_columnÚtest_columnr   F©Ú
group_keysc                 ó   € \        R 4      # )Úfunction_called)Úprint©r%   s   &r   r3   Ú2test_group_apply_once_per_group2.<locals>.<lambda>Î   s
   € ”5Ð*Ô+r   rs   N)r   r   r   r   r   r   r   r   )Ú0Ú2Ú4Ú6Ú8Ú10Ú12Ú14)r   r   r   Ú
readouterrÚoutÚcount)Úcapsysr>   r%   r?   s   &   r   Ú test_group_apply_once_per_group2rƒ   ¿   sx   € ð €Hä	àÒ7ØÒFð	
ò :ô
€Bð ‡J�JÐ ¨U€JÓ3×9Ñ9Ù+ôð ×ÑÓ ×$Ñ$×*Ñ*Ð+<Ó=€FàÔÐÒr   c                  óú   € \        R . ROR\        ^4      /4      p R pR pV P                  R RR7      P                  V4      pV P                  R RR7      P                  V4      p\        P
                  ! W44       R# )ÚArM   c                 ó   € V # r   © ©r   s   &r   ÚslowÚ,test_apply_fast_slow_identical.<locals>.slowÝ   s   € Øˆr   c                 ó"   € V P                  4       # r   ©rU   rˆ   s   &r   ÚfastÚ,test_apply_fast_slow_identical.<locals>.fastà   s   € Ø�z‰z‹|Ðr   Frp   N)r   r   r   )r   r   r   r   r#   r$   )r%   r‰   r�   Úfast_dfÚslow_dfs        r   Útest_apply_fast_slow_identicalr‘   Ö   so   € ô 
�Cš C¬¨q«Ð2Ó	3€Bòòð �j‰j˜¨ˆjÓ/×5Ñ5°dÓ;€GØ�j‰j˜¨ˆjÓ/×5Ñ5°dÓ;€GÜ×Ò˜'Ö+r   c                  ó  € \        R . ROR. RO/4      P                  R 4      p V P                  R.RR7      P                  R 4      pV P                  R.RR7      P                  R 4      p\        P
                  ! W4       R# )	r-   ÚageFrp   c                 ó   € V # r   r‡   rˆ   s   &r   r3   Ú6test_apply_fast_slow_identical_index.<locals>.<lambda>ñ   s   € ÑRWr   c                 ó"   € V P                  4       # r   rŒ   rˆ   s   &r   r3   r•   ó   s
   € �e—j‘j”lr   N)ÚAliceÚBobÚCarl)é   é   rš   )r   Ú	set_indexr   r   r#   r$   )r%   Úgrp_by_same_valueÚgrp_by_copys      r   Ú$test_apply_fast_slow_identical_indexrŸ   è   s�   € ä	àÒ,Ø’<ð	
ó
÷
 �i�Óð ð Ÿ
™
 E 7°u˜
Ó=×CÑCÑDWÓXÐØ—*‘*˜e˜W°�*Ó7×=Ñ=Ù"ó€Kô ×ÒÐ+Ö9r   rj   c                 ó   € V # r   r‡   r1   s   &r   r3   r3   û   s   € ‘!r   c                 ó   € V R ,          # )rh   r‡   r1   s   &r   r3   r3   ü   s   € �!�A–$r   c                 ó&   € V P                  R R7      # )F©ÚdeeprŒ   r1   s   &r   r3   r3   ý   s   € �!—&‘&˜e�&Ô$r   c                 ó&   € V P                  R R7      # )Tr£   rŒ   r1   s   &r   r3   r3   þ   s   € �!—&‘&˜d�&Ô#r   c           	      ó¶   € \        R . ROR. ROR. RO/4      pVP                  R RR7      P                  V 4      p\        P                  ! W!RR.,          4       R# )	ÚgrL   rM   Frp   N©r   rm   rm   rm   ©r   rm   é   é   )é   é   é   é   ©r   r   r   r#   r$   )rj   r%   r?   s   &  r   Ú5test_groupby_apply_identity_maybecopy_index_identicalr±   ø   sN   € ô 
�Cš sªL¸#º|ÐLÓ	M€BØ�Z‰Z˜¨ˆZÓ.×4Ñ4°TÓ:€FÜ×Ò˜& c¨3 Z¥.Ö1r   c                  óê  € \        R \        P                  P                  ^4      P	                  ^4      R. R
O/4      p V P                  R ^R7      pT p\        P                  ! W4       \        R. RO/4      p V P                  R,          V R&   V P                  R4      P                  4       P                  4       pV P                  RRR7      P                  4       p\        P                  ! W44       R	# )Úfoo1Úfoo2c                 ó   € V # r   r‡   r1   s   &r   r3   Ú-test_apply_with_mixed_dtype.<locals>.<lambda>  s   € ¡r   ©ÚaxisÚc1ç       @Úc2F©Úas_indexN©ÚonerN   rN   Úthreer¿   rN   )r   rm   r­   r­   r¯   )r   ÚnpÚrandomÚdefault_rngÚstandard_normalr   r#   r$   r¹   r   Úmeanr   )r%   r?   r>   Úresult1Úresult2s        r   Útest_apply_with_mixed_dtyperÈ     sÈ   € ä	à”B—I‘I×)Ñ)¨!Ó,×<Ñ<¸QÓ?ØÒ@ð	
ó
€Bð �X‰X‘k¨ˆXÓ*€FØ€HÜ×Ò˜&Ô+ô 
�Dš/Ð*Ó	+€BØ�u‰u�s�{€B€t�HØ�j‰j˜Ó×#Ñ#Ó%×1Ñ1Ó3€GØ�j‰j˜¨ˆjÓ.×3Ñ3Ó5€GÜ×Ò˜'Ö+r   c           
      óÜ  € \        R . R	OR. R
OR\        ^4      /4      pVP                  RV R7      p\        R . ROR. ROR. RO/. ROR7      pVP                  ^4      p\        P
                  ! WC4       V '       d    . ROp\        P                  ! VRR.R7      pM\        . RO4      p\        R \        R4      R. RO/VR7      pVP                  R 4      p\        P
                  ! WC4       R# )Úitem_idÚuser_idrB   r¼   r   N©rW   Úbabac                 ó$   € V P                  ^4      # ©rm   ©Úheadr1   s   &r   r3   Ú-test_groupby_as_index_apply.<locals>.<lambda>D  s   €  §¡ q¤	r   )rM   rM   rL   ÚcrL   rM   )r   rm   r   r   rª   r   )rM   rM   rL   rL   )r   rm   r   rª   )r   r   rm   r«   )©r   r   ©r   rm   )rm   r   )rª   r«   )r   rm   r   r«   )r   r   r   rÑ   r#   r$   r   Úfrom_tuplesr   r   r   )r½   r%   Úgbr>   r?   Útpr   s   &      r   Útest_groupby_as_index_applyrÙ      sç   € ä	àÒ5ØÒ)Ø”E˜!“Hð	
ó
€Bð 
�‰�I¨ˆÓ	1€BäàÒ+Ø’|Ø’Lð	
ò
 ô€Hð �W‰W�Q‹Z€FÜ×Ò˜&Ô+÷ Ú-ˆÜ×&Ò& r°)¸TÐ1BÔC‰ä’lÓ#ˆÜà”t˜F“|Ø’Lð	
ð ô€Hð �X‰XÑ)Ó*€FÜ×Ò˜&Ö+r   c                  óî   € \        \        R 4      4      p \        ^^.^^.^^.^^.^^..V R7      pVP                  ^ RRR7      P	                  R 4      P
                  p\        P                  ! W 4       R# )Úabcder   F)r½   rq   c                 ó   € V # r   r‡   r1   s   &r   r3   Ú1test_groupby_as_index_apply_str.<locals>.<lambda>K  s   € É!r   N)r   r   r   r   r   r   r#   Úassert_index_equal)Úindr%   Úress      r   Útest_groupby_as_index_apply_strrá   H  sn   € Ü
”�W“Ó
€CÜ	�Q˜�F˜Q ˜F Q¨ F¨Q°¨F°Q¸°FÐ;À3Ô	G€BØ
�*‰*�Q °5ˆ*Ó
9×
?Ñ
?ÁÓ
L×
RÑ
R€CÜ×Ò˜#Ö#r   c                 óR  € V P                  R R.4      pR pR pR pVP                  V4      pVP                  P                  R8X  g   Q hVP                  V4      pVP                  P                  R8X  g   Q hVP                  V4      pVP                  P                  R8X  g   Q hR# )r…   rP   c                 óH   € V P                  4       pR VP                  n        V# )Ústat)Údescriber   r-   ©r   r?   s   & r   ÚdescÚ.test_apply_concat_preserve_names.<locals>.descR  s   € Ø—‘Ó!ˆØ"ˆ�‰ÔØˆr   c                 ód   € V P                  4       pR VP                  n        VR\        V 4       pV# )rä   N)rå   r   r-   Úlenræ   s   & r   Údesc2Ú/test_apply_concat_preserve_names.<locals>.desc2W  s/   € Ø—‘Ó!ˆØ"ˆ�‰ÔØ˜œ#˜e›*Ð%ˆàˆr   c                 ó~   € V P                  4       pR \        V 4      R 2VP                  n        VR\        V 4       pV# )Ústat_ÚdN)rå   rê   r   r-   ræ   s   & r   Údesc3Ú/test_apply_concat_preserve_names.<locals>.desc3^  s>   € Ø—‘Ó!ˆð $¤C¨£J¨q >Ð2ˆ�‰Ôà˜œ#˜e›*Ð%ˆàˆr   N)r…   rP   rä   )r…   rP   N)r   r   r   rW   )Úthree_groupÚgroupedrç   rë   rð   r?   rÇ   Úresult3s   &       r   Ú test_apply_concat_preserve_namesrõ   O  sœ   € Ø×!Ñ! 3¨ *Ó-€Gòò
òð �]‰]˜4Ó €FØ�<‰<×ÑÐ!3Ô3Ð3Ð3à�m‰m˜EÓ"€GØ�=‰=×ÑÐ"4Ô4Ð4Ð4à�m‰m˜EÓ"€GØ�=‰=×ÑÐ"2Ô2Ð2Ò2r   c                  ó�  € R  p \        R^
R7      p\        \        P                  P	                  ^4      P                  ^
4      VR7      pVP                  R RR7      pVP                  V 4      p\        V\        4      '       g   Q h\        VR4      '       d   Q h\        P                  ! VP                  VP                  4       R# )	c                 óî   € \         P                  ! R R7      ;_uu_ 4        \         P                  ! V 4      pRRR4       \        RV RW P	                  4       ,
          RX/4      #   + '       g   i     L5; i)Úignore)ÚinvalidNr*   ÚdemeanedÚlogged)rÁ   ÚerrstateÚlogr   rÅ   )Úpiecerû   s   & r   ÚfÚ%test_apply_series_to_frame.<locals>.fs  sR   € Ü�[Š[ ×*Ö*Ü—V’V˜E“]ˆF÷ +äØ�e˜Z¨·±³Õ)=¸xÈÐPó
ð 	
÷ +×*ús    A$Á$A4	z1/1/2000©Úperiodsr   c                 ó   € V P                   # r   ©Úmonthr1   s   &r   r3   Ú,test_apply_series_to_frame.<locals>.<lambda>}  ó   €  1§7¢7r   Frp   r-   N)r
   r	   rÁ   rÂ   rÃ   rÄ   r   r   Ú
isinstancer   Úhasattrr#   rÞ   r   )rÿ   Údrr=   ró   r?   s        r   Útest_apply_series_to_framer  r  sš   € ò
ô 
�Z¨Ô	,€BÜ	”—	‘	×%Ñ% aÓ(×8Ñ8¸Ó<ÀBÔ	G€Bà�j‰jÑ*°uˆjÓ=€GØ�]‰]˜1Ó€Fä�fœi×(Ò(Ð(Ð(Ü�v˜v×&Ò&Ð&Ð&Ü×Ò˜&Ÿ,™,¨¯©Ö1r   c                 ó¨   € V P                  R R.4      R,          P                  \        4      pVP                  P                  R,          R8X  g   Q hR# )r…   rP   rQ   ºNrm   NN)r…   rP   )r   r   rê   r   rW   ©r%   r?   s   & r   Ú test_apply_series_yield_constantr  …  sA   € Ø�Z‰Z˜˜c˜
Ó# CÕ(×.Ñ.¬sÓ3€FØ�<‰<×Ñ˜bÕ! ZÔ/Ð/Ò/r   c                 óP  € V P                  R R.4      P                  \        4      p\        V\        4      '       g   Q hVP
                  e   Q hV P                  R R.4      RR.,          P                  \        4      p\        V\        4      '       g   Q hVP
                  e   Q hR# )r…   rP   NrQ   ÚD)r   r   rê   r  r	   r-   r  s   & r   Útest_apply_frame_yield_constantr  Š  s‹   € à�Z‰Z˜˜c˜
Ó#×)Ñ)¬#Ó.€FÜ�fœf×%Ò%Ð%Ð%Ø�;‰;ÒÐÐà�Z‰Z˜˜c˜
Ó# S¨# JÕ/×5Ñ5´cÓ:€FÜ�fœf×%Ò%Ð%Ð%Ø�;‰;ÒÐÒr   c                 ó0  € V P                  R R.4      pVP                  \        4      pVP                  4       R,          p\        P
                  ! VP                  VP                  4       \        P                  ! VP                  VP                  4       R# )r…   rP   rQ   N)	r   r   rê   r�   r#   rÞ   r   Úassert_numpy_array_equalÚvalues©r%   ró   r?   r>   s   &   r   Útest_apply_frame_to_seriesr  •  sb   € Ø�j‰j˜#˜s˜Ó$€GØ�]‰]œ3Ó€FØ�}‰}‹˜sÕ#€HÜ×Ò˜&Ÿ,™,¨¯©Ô7Ü×Ò §¡¨x¯©Ö?r   c                 ó†  € V P                  R R.RR7      pVP                  \        4      pVP                  4       P	                  R\
        P                  /R7      P                  RR7      p\        P                  ! VP                  VP                  4       \        P                  ! VP                  VP                  4       R# )r…   rP   Fr¼   rQ   rC   r  N)r   r   rê   r�   ÚrenamerÁ   ÚnanÚdropr#   rÞ   r   r  r  r  s   &   r   Ú)test_apply_frame_not_as_index_column_namer  �  s…   € à�j‰j˜#˜s˜¨eˆjÓ4€GØ�]‰]œ3Ó€FØ�}‰}‹×%Ñ%¨s´B·F±F¨mÐ%Ó<×AÑAÈ#ÐAÓN€Hä×Ò˜&Ÿ,™,¨¯©Ô7Ü×Ò §¡¨x¯©Ö?r   c            
      ó0  a€ R  p V3R lp\        R\        P                  P                  ^4      P	                  ^ ^R4      R\        P                  P                  ^4      P	                  ^ ^R4      R\        P                  P                  ^4      P                  R4      /4      oSP                  R4      P                  V 4      pSP                  R4      R,          P                  V4      p\        P                  ! W#RR7       VP                  R8X  g   Q hR# )	c                 óŒ   € V P                  R 4      R,          P                  4       P                  4       P                  R,          # )rP   rQ   r  )r   ÚsumÚsort_valuesÚilocrˆ   s   &r   ÚtransÚ-test_apply_frame_concat_series.<locals>.trans¨  s3   € Ø�}‰}˜SÓ! #Õ&×*Ñ*Ó,×8Ñ8Ó:×?Ñ?ÀÕCÐCr   c                 óÄ   <€ V P                  SP                  V P                  4      R ,          4      pVP                  4       P	                  4       P
                  R,          # )rP   r  )r   Úreindexr   r  r   r!  )r   ró   r%   s   & €r   Útrans2Ú.test_apply_frame_concat_series.<locals>.trans2«  sC   ø€ Ø—-‘- §
¡
¨5¯;©;Ó 7¸Õ <Ó=ˆØ�{‰{‹}×(Ñ(Ó*×/Ñ/°Õ3Ð3r   r…   iè  rP   rQ   F)Úcheck_namesN)r   rÁ   rÂ   rÃ   ÚintegersrÄ   r   r   r#   rH   r-   )r"  r&  r?   Úexpr%   s       @r   Útest_apply_frame_concat_seriesr+  §  sÝ   ø€ òDõ4ô 
à”—‘×&Ñ& qÓ)×2Ñ2°1°a¸Ó>Ø”—‘×&Ñ& qÓ)×2Ñ2°1°a¸Ó>Ø”—‘×&Ñ& qÓ)×9Ñ9¸$Ó?ð	
ó
€Bð �Z‰Z˜‹_×"Ñ" 5Ó)€FØ
�*‰*�S‹/˜#Õ
×
$Ñ
$ VÓ
,€CÜ×Ò˜6°EÕ:Ø�;‰;˜#ÔÐÒr   c                 ó¢   € V P                  R  RR7      pVP                  R 4      pVP                  R 4      p\        P                  ! W#4       R# )c                 ó   € V P                   # r   r  r1   s   &r   r3   Ú&test_apply_transform.<locals>.<lambda>¾  r  r   Frp   c                 ó   € V ^,          # rÏ   r‡   r1   s   &r   r3   r.  ¿  s   €  Q¨¦Ur   c                 ó   € V ^,          # rÏ   r‡   r1   s   &r   r3   r.  À  s   € ¨1¨q®5r   N)r   r   Ú	transformr#   rH   )r=   ró   r?   r>   s   &   r   Útest_apply_transformr2  ½  sA   € Ø�j‰jÑ*°uˆjÓ=€GØ�]‰]™?Ó+€FØ× Ñ ¡Ó1€HÜ×Ò˜6Ö,r   c                 óÊ   € V P                  R  R .4      pR pVP                  V4      pV F3  w  rE\        P                  ! VP                  V,          V! V4      4       K5  	  R# )c                 ó   € V P                   # r   ©Úyearr1   s   &r   r3   Ú,test_apply_multikey_corner.<locals>.<lambda>Å  s   € ¨¯ªr   c                 ó   € V P                   # r   r  r1   s   &r   r3   r7  Å  s   € ¸1¿7º7r   c                 ó*   € V P                  R 4      RR # )r…   Néûÿÿÿ©r   rˆ   s   &r   rÿ   Ú%test_apply_multikey_corner.<locals>.fÇ  s   € Ø× Ñ  Ó% b cÐ*Ð*r   N)r   r   r#   r$   Úloc)Útsframeró   rÿ   r?   Úkeyr   s   &     r   Útest_apply_multikey_cornerr@  Ä  sT   € Ø�o‰oÑ/Ñ1BÐCÓD€Gò+ð �]‰]˜1Ó€FÛ‰
ˆÜ
×Ò˜fŸj™j¨�o©q°«xÖ8ó r   rq   TFc                 óL  € \        R . ROR\        ^	4      /4      pVP                  R V R7      P                  R 4      pVR.,          P	                  . RO4      pV '       d.   \
        P                  ! . ROVP                  .R R.R7      Vn        \        P                  ! W#4       R# )	r?  r*   rp   c                 ó(   € V P                   R ,          # )r  ©r!  r1   s   &r   r3   Ú'test_apply_chunk_view.<locals>.<lambda>Ô  s   € ÀaÇfÁfÈRÆjr   NrÌ   )	r   r   r   rm   rm   rm   rª   rª   rª   )r   r   rª   r«   r­   r®   )r   r   rm   rm   rª   rª   )
r   r   r   r   Útaker   Úfrom_arraysr   r#   r$   )rq   r%   r?   r>   s   &   r   Útest_apply_chunk_viewrG  Ï  sˆ   € ô 
�EÒ6¸ÄÀqÃÐJÓ	K€Bà�Z‰Z˜¨*ˆZÓ5×;Ñ;Ñ<PÓQ€FØ�7�)�}×!Ñ!Ò"4Ó5€HßÜ#×/Ò/Ú §¡Ð0¸À¸ô
ˆŒô ×Ò˜&Ö+r   c                  ó�   € \        R . ROR. ROR\        ^	RR4      /4      p V P                  R R.4      pVP                  R 4       R# )r-   Úname2r*   c                 ó(   € V P                  R RR7      # )r*   T©Úinplacer;  r1   s   &r   r3   Ú4test_apply_no_name_column_conflict.<locals>.<lambda>é  s   € ˜AŸM™M¨'¸4˜MÔ@r   N)
r   r   r   r   r   r   rm   rm   rm   rm   )
r   r   r   r   r   r   r   r   r   r   éÿÿÿÿ)r   r   r   r   )r%   ró   s     r   Ú"test_apply_no_name_column_conflictrO  Þ  sM   € Ü	àÒ2ØÒ3Ø”U˜1˜b "Ó%ð	
ó
€Bð �j‰j˜& 'Ð*Ó+€GØ‡M�MÑ@ÖAr   c                  óH  € \        R . R
OR\        P                  ! . RO^4      R\        P                  ! RR4      /4      p R pV P	                  R RR7      P                  V4      pV RR.,          p\        P                  ! . RO^4      VR&   \        P                  ! W#4       R	# )rï   ç      ð?rÓ   Úvç      @c                 óž   € V R ,          pWP                  4       ,
          VP                  4       VP                  4       ,
          ,          V R&   V # ©rR  Úv2©ÚminÚmax©r   rR  s   & r   rÿ   Ú#test_apply_typecast_fail.<locals>.fõ  ó7   € Ø�#�JˆØŸ5™5›7•{ q§u¡u£w°·±³Õ'8Õ9ˆˆd‰Øˆr   Frp   rV  N©rQ  rQ  rQ  rº   rº   rº   ©rL   rM   rÓ   ©ç        g      à?r   )r   rÁ   ÚtileÚaranger   r   r#   r$   )r%   rÿ   r?   r>   s       r   Útest_apply_typecast_failrc  ì  sŠ   € Ü	àÒ/Ø”—’š¨!Ó,Ø”—’˜3 Ó$ð	
ó
€Bòð
 �Z‰Z˜¨ˆZÓ.×4Ñ4°QÓ7€Fà�3˜�*�~€HÜ—W’Wš]¨AÓ.€HˆT�Nä×Ò˜&Ö+r   c                  ó„  € \         P                  ! . RO. RO.4      p \        R. ROR\        P                  ! . RO^4      R\        P
                  ! RR4      /V R7      pR pVP                  RRR	7      P                  V4      pVRR.,          p\        P                  ! . RO^4      VR
&   \        P                  ! W44       R# )r   rï   rQ  rÓ   rR  rS  r   c                 óž   € V R ,          pWP                  4       ,
          VP                  4       VP                  4       ,
          ,          V R&   V # rU  rW  rZ  s   & r   rÿ   Ú%test_apply_multiindex_fail.<locals>.f  r\  r   Frp   rV  N)r   r   r   r   r   r   ©r   rm   rª   r   rm   rª   r]  r^  r_  )
r   rF  r   rÁ   ra  rb  r   r   r#   r$   )r   r%   rÿ   r?   r>   s        r   Útest_apply_multiindex_failrh    s¦   € Ü×"Ò"Ò$6Ò8JÐ#KÓL€EÜ	àÒ/Ø”—’š¨!Ó,Ø”—’˜3 Ó$ð	
ð
 ô
€Bòð
 �Z‰Z˜¨ˆZÓ.×4Ñ4°QÓ7€Fà�3˜�*�~€HÜ—W’Wš]¨AÓ.€HˆT�NÜ×Ò˜&Ö+r   c                 óŒ   € V P                  R  RR7      P                  R 4      pV ^,          p\        P                  ! W4       R# )c                 ó   € V P                   # r   r5  r1   s   &r   r3   Ú#test_apply_corner.<locals>.<lambda>  s   €  q§v¢vr   Frp   c                 ó   € V ^,          # rÏ   r‡   r1   s   &r   r3   rk    s   € ÐQRÐUVÖQVr   N)r   r   r#   r$   )r>  r?   r>   s   &  r   Útest_apply_cornerrm    s7   € Ø�_‰_Ñ-¸%ˆ_Ó@×FÑFÁÓW€FØ˜�{€HÜ×Ò˜&Ö+r   c            	      óì   € \        R . ROR. ROR. RO/4      p R pR pV P                  R 4      P                  V4      pV P                  R 4      P                  V4      p\        P                  ! WC4       R# )	Úid_fieldÚcategoryr*   c                 ó|   € V P                   ^ ,          ^8X  d   V P                  4       # W P                  R8H  ,          # ©r   rÓ   )ÚshaperU   rp  r1   s   &r   Úfilt1Ú&test_apply_without_copy.<locals>.filt1+  s.   € Ø�7‰7�1�:˜Œ?Ø—6‘6“8ˆOà—Z‘Z 3Ñ&Õ'Ð'r   c                 ó`   € V P                   ^ ,          ^8X  d   V # W P                  R8H  ,          # rr  )rs  rp  r1   s   &r   Úfilt2Ú&test_apply_without_copy.<locals>.filt21  s(   € Ø�7‰7�1�:˜Œ?ØˆHà—Z‘Z 3Ñ&Õ'Ð'r   N)éd   ry  éÈ   i,  )rL   rM   rÓ   rÓ   r©   r°   )Údatart  rw  r>   r?   s        r   Útest_apply_without_copyr|    sp   € ô àÒ,ØÒ,Ø’\ð	
ó€Dò(ò(ð �|‰|˜JÓ'×-Ñ-¨eÓ4€HØ�\‰\˜*Ó%×+Ñ+¨EÓ2€FÜ×Ò˜&Ö+r   Útest_seriesc                 ó|  € \        R R.R R.R R..RR.. ROR7      pV '       dV   VP                  R4      R,          pVP                  ^ RR7      P                  R 4      pTp\        P
                  ! W44       R# VP                  RRR	7      P                  R
 4      pVR.,          p\        P                  ! W44       R# )r2   ÚpÚoÚXÚY©r   r   F)Úlevelrq   c                 ó   € V # r   r‡   r1   s   &r   r3   Ú<test_apply_with_duplicated_non_sorted_axis.<locals>.<lambda>D  s   € Ér   rp   c                 ó   € V # r   r‡   r1   s   &r   r3   r†  H  ó   € Á1r   N)r   rm   rm   )r   rœ   r   r   r#   rH   r$   )r}  r%   Úserr?   r>   s   &    r   Ú*test_apply_with_duplicated_non_sorted_axisrŠ  <  sª   € ô 
Ø
ˆsˆ�c˜3�Z # s Ð,°s¸C°jÊ	ô
€B÷ Ø�l‰l˜3Ó Õ$ˆØ—‘ 1°�Ó7×=Ñ=¹kÓJˆØˆÜ
×Ò˜vÖ0à—‘˜C¨E�Ó2×8Ñ8¹ÓEˆØ�s�e•9ˆÜ
×Ò˜fÖ/r   c                  óî   € . ROp . ROp\        RRR.^,          RV /VR7      p\        WRR7      pR pVP                  RRR	7      P                  P	                  V4      p\
        P                  ! W54       R
# )r   r   ÚGroup1ÚGroup2r*   r   ©r   r-   c                 ó¼   € V P                  \        P                  ! V P                  P	                  4       V P                  P                  4       ^,           4      4      # ©r   )r%  rÁ   rb  r   rX  rY  r1   s   &r   Úreindex_helperÚ1test_apply_reindex_values.<locals>.reindex_helperW  s5   € Ø�y‰yœŸš 1§7¡7§;¡;£=°!·'±'·+±+³-À!Õ2CÓDÓEÐEr   Frp   Nr©   ©r   r   rm   rm   )r   r	   r   r*   r   r#   rH   )r  Úindicesr%   r>   r‘  r?   s         r   Útest_apply_reindex_valuesr•  M  sr   € ò
 €FÚ€GÜ	�G˜h¨Ð1°AÕ5°wÀÐGÈwÔ	W€BÜ�f°'Ô:€HòFð �Z‰Z˜¨EˆZÓ2×8Ñ8×>Ñ>¸~ÓN€FÜ×Ò˜8Ö,r   c            
      óf  € ^
p \         P                  P                  ^4      P                  ^ ^dV R7      p\	        RVR\         P                  P                  ^4      P                  V 4      R. R
OV ^,          ,          /4      pVP                  RRR7      pR pVP                  V4      pRV9   g   Q hR	# )é
   ©Úsizer?  Úvalue1Úvalue2Frp   c                 ó,   € V R ,          ^,          V R&   V # )rš  Úvalue3r‡   ©r§   s   &r   rÿ   Ú"test_apply_corner_cases.<locals>.fn  s   € Ø˜•k A•oˆˆ(‰Øˆr   r�  N)ÚfooÚbarÚbazÚquxrL   )rÁ   rÂ   rÃ   r)  r   rÄ   r   r   )ÚNÚlabelsr%   ró   rÿ   r?   s         r   Útest_apply_corner_casesr¦  _  s¨   € ð 	€AÜ�Y‰Y×"Ñ" 1Ó%×.Ñ.¨q°#¸AÐ.Ó>€FÜ	à�6Ø”b—i‘i×+Ñ+¨AÓ.×>Ñ>¸qÓAØÒ7¸1À½6ÕBð	
ó
€Bð �j‰j˜¨5ˆjÓ1€Gòð �]‰]˜1Ó€FØ�vÔÐÒr   c            	      ó\  € \        R ^^.RR.^,          RRR./4      p V P                  R .4      P                  R 4      p\        P                  ! V P
                  4      V n        V P                  R .4      P                  R 4      p\        P                  ! VR,          VR,          4       R# )	ÚNumberÚDatez
2017-03-02ÚStrr   Úinfc                 ó(   € V P                   ^ ,          # r_   rC  r1   s   &r   r3   Ú;test_apply_numeric_coercion_when_datetime.<locals>.<lambda>€  s   € °a·f±f¸Q¶ir   c                 ó(   € V P                   ^ ,          # r_   rC  r1   s   &r   r3   r­  ‚  s   € °A·F±F¸1¶Ir   N)r   r   r   r   r;   r©  r#   rH   )r%   r>   r?   s      r   Ú)test_apply_numeric_coercion_when_datetimer¯  v  s“   € ô 
Ø	�A�q�6˜6 L >°AÕ#5°u¸uÀe¸nÐMó
€Bð �z‰z˜8˜*Ó%×+Ñ+Ñ,?Ó@€HÜ�nŠn˜RŸW™WÓ%€B„GØ�Z‰Z˜˜
Ó#×)Ñ)Ñ*=Ó>€FÜ×Ò˜6 %�=¨(°5­/Ö:r   c            
      ó"  € \        R . ROR. ROR\        P                  ! R4      .^,          /4      p R pV P                  R 4      P	                  V4      R,          pV P
                  pV P                  Vn        \        P                  ! W#4       R# )r…   rP   ÚTz12:31:22c                 ó8   € V P                   ^ ,          R.,          # )r   rP   rC  rž  s   &r   Úget_BÚ@test_apply_numeric_coercion_when_datetime_getitem.<locals>.get_BŒ  s   € Ø�v‰v�a�y˜#˜ÕÐr   N)r—  rš   é   )r   Ú3ry   )
r   r   Ú	Timestampr   r   rP   r…   r   r#   rH   )r%   r³  r?   r>   s       r   Ú1test_apply_numeric_coercion_when_datetime_getitemr¸  †  su   € ä	Ø	Šl˜CÒ!2°C¼"¿,º,ÀzÓ:RÐ9SÐVWÕ9WÐXó
€Bò ð �Z‰Z˜‹_×"Ñ" 5Ó)¨#Õ.€FØ�t‰t€HØ—T‘T€H„NÜ×Ò˜6Ö,r   c                  ó€  € R  p \        R. ROR. ROR. ROR. R	O/4      pVP                  4       p\        P                  ! VP                  4      Vn        VP                  R4      P                  V 4      P                  pVP                  R4      P                  V 4      P                  p\        P                  ! W44       R# )
c                 óü  € \        . RO\        R7      pR\        V P                  4      9   d=   \	        W P                  R8H  ,          P
                  P                  ^ ,          4      VR &   R\        V P                  4      9   dy   \	        W P                  R8H  ,          P
                  P                  ^ ,          4      VR&   \	        W P                  R8H  ,          P                  P                  ^ ,          4      VR&   V# )Úp1Úp2ÚuseTime)r   ÚdtypeÚstep1Ústep2)r»  r¼  r½  )r	   r"   r   ÚStateÚstrÚMachiner  ÚoTime)Útoolr€   s   & r   ÚpredictionsÚGtest_apply_numeric_coercion_when_datetime_with_nat.<locals>.predictions—  s·   € ÜÒ2¼&ÔAˆØ”d˜4Ÿ:™:Ó&Ô&Ü˜D§¡¨wÑ!6Õ7×?Ñ?×FÑFÀqÕIÓJˆC�‰IØ”d˜4Ÿ:™:Ó&Ô&Ü˜D§¡¨wÑ!6Õ7×?Ñ?×FÑFÀqÕIÓJˆC�‰IÜ  §j¡j°GÑ&;Õ!<×!BÑ!B×!IÑ!IÈ!Õ!LÓMˆC�	‰NØˆ
r   ÚKeyrÁ  rÄ  rÃ  N)rP   rP   r…   r…   )r¿  rÀ  r¿  rÀ  )Ú z2016-09-19 05:24:33rÉ  z2016-09-19 23:59:04)Ú23Ú36LÚ36RrÌ  )
r   rU   r   r;   rÄ  r   r   r»  r#   rH   )rÆ  Údf1Údf2r>   r?   s        r   Ú2test_apply_numeric_coercion_when_datetime_with_natrÏ  •  s�   € òô àÒ'ØÒ9ØÒKØÒ2ð		
ó€Cð �(‰(‹*€CÜ—’˜sŸy™yÓ)€C„IØ�{‰{˜5Ó!×'Ñ'¨Ó4×7Ñ7€HØ�[‰[˜Ó×%Ñ% kÓ2×5Ñ5€FÜ×Ò˜8Ö,r   c            
      óÄ  € \        R . R	OR\        P                  ! R4      .^,          /4      p V P                  V P                  ,
          V R&   V P	                  R 4      P                  R 4      p\        R . R	OR\        P                  ! ^ R4      .^,          R\        P                  ! R4      .^,          /4      P                  R 4      p\        P                  ! W4       R# )
Úclientidr   z2017-02-01 00:00:00Útime_delta_zeroc                 ó€   € \        R V P                  P                  4       RV P                  P                  4       /4      # )Úclientid_ager   )r	   rÒ  rX  r   )Úddfs   &r   r3   Ú?test_apply_aggregating_timedelta_and_datetime.<locals>.<lambda>»  s1   € ”FØ˜S×0Ñ0×4Ñ4Ó6¸ÀÇÁ×@PÑ@PÓ@RÐSô
r   rÔ  r  r   N©r…   rP   rQ   )
r   rÁ   Ú
datetime64r   r   r   Útimedelta64rœ   r#   r$   ©r%   r?   r>   s      r   Ú-test_apply_aggregating_timedelta_and_datetimerÛ  ¯  sË   € ô 
àšØœŸšÐ'<Ó=Ð>ÀÕBð	
ó
€Bð ŸK™K¨"¯+©+Õ5€BÐÑØ�Z‰Z˜
Ó#×)Ñ)ñ	
ó€Fô
 àšØœRŸ^š^¨A¨sÓ3Ð4°qÕ8Ø”R—]’]Ð#8Ó9Ð:¸QÕ>ð	
ó÷ �i�
Óð ô ×Ò˜&Ö+r   c                  ó(  € R ^
.R^.R^.R^(.R^2..p \        V RR.\        P                  ! RR4      R7      pVP                  R4      P	                  4       p\        R. ROR. RO/4      pVP                  RRR	7       \        P                  ! W#4       R
# )r…   rP   rQ   ÚNameÚValuez
2020-09-01z
2020-09-05rƒ  TrK  Nr×  )r—  é2   éZ   )r   r   Ú
date_ranger   r  rœ   r#   r$   )r{  r%   r?   r>   s       r   Ú test_apply_groupby_datetimeindexrâ  Ê  s–   € ð �"ˆI˜˜R�y 3¨ )¨c°2¨Y¸¸b¸	ÐB€DÜ	Ø�v˜wÐ'¬r¯}ª}¸\È<Ó/Xô
€Bð �Z‰Z˜Ó×#Ñ#Ó%€Fä˜&¢/°7ºLÐIÓJ€HØ×Ñ�v tÐÔ,ä×Ò˜&Ö+r   c            
      ó&  € \        R ^R\        ^
4       U u. uF  p \        P                  ! 4       NK  	  up /4      pR pR pVP	                  R .R7      P                  V4      p\        R^/^.R7      pR VP                  n        VP	                  R .R7      P                  V4      p\        R\        P                  ! R^^4      R^/^.R7      pR VP                  n        \        P                  ! WE4       \        P                  ! Wg4       R# u up i )	rL   rM   c                 ó   € \        R ^/4      # )rÓ   ©r	   ©Úbatchs   &r   Úfunc_with_no_dateÚ.test_time_field_bug.<locals>.func_with_no_dateã  s   € Ü�s˜A�hÓÐr   c                 ó6   € \        R \        R^^4      R^/4      # )rM   éß  rÓ   )r	   r   ræ  s   &r   Úfunc_with_dateÚ+test_time_field_bug.<locals>.func_with_dateæ  s   € Ü�sœH T¨1¨aÓ0°#°qÐ9Ó:Ð:r   ©ÚbyrÓ   r   rë  N)r   r   r   Únowr   r   r   r-   r   r·  r#   r$   )Únnr%   rè  rì  Údfg_no_conversionÚdfg_no_conversion_expectedÚdfg_conversionÚdfg_conversion_expecteds           r   Útest_time_field_bugrö  Û  sö   € ô 
�C˜˜C¼5À¼9Ó!E¹9°R¤(§,¢,¦.¹9Ñ!EÐFÓ	G€Bò ò;ð Ÿ
™
 s e˜
Ó,×2Ñ2Ð3DÓEÐÜ!*¨C°¨8¸A¸3Ô!?ÐØ,/Ð×$Ñ$Ô)à—Z‘Z C 5�ZÓ)×/Ñ/°Ó?€NÜ'Ø	Œb�lŠl˜4  AÓ&¨¨QÐ/¸°sôÐð *-Ð×!Ñ!Ô&ä×ÒÐ+ÔHÜ×Ò˜.ÖBùò' "Fs   –Dc                  ó¾   a€ \        R . R	OR. R
OR. ROR. RO/4      p V P                  R R.4      p V P                  R R.RR7      pR oVP                  V3R l4       R# )Úgroup1Úgroup2Úweightr*   T)r„  Úsortc                 ó\   € \         P                  ! W,          4      P                  ^4      pV# )rª   )rÁ   ÚarrayÚrepeat)r*   rú  r€   s   && r   ÚnoddyÚ7test_gb_apply_list_of_unequal_len_arrays.<locals>.noddy  s"   € Ü�hŠh�u•~Ó&×-Ñ-¨aÓ0ˆØˆ
r   c                 ó>   <€ S! V P                   V P                  4      # r   )r*   rú  )r2   rÿ  s   &€r   r3   Ú:test_gb_apply_list_of_unequal_len_arrays.<locals>.<lambda>  s   ø€ ™u Q§W¡W¨a¯h©hÔ7r   N)rL   rL   rL   rM   rM   rM   rL   rL   rL   rM   rM   rM   )rÓ   rÓ   rï   rï   rï   ÚerÓ   rÓ   rï   rï   rï   r  )gš™™™™™ñ?rm   rª   r«   r¬   r­   rm   r«   r­   r¯   r   rm   )gffffff@r¯   é	   r—  é   é   r¯   r®   r­   r¬   r«   rª   )r   rœ   r   r   )r%   Ú
df_groupedrÿ  s     @r   Ú(test_gb_apply_list_of_unequal_len_arraysr  ÷  sl   ø€ ä	àÒRØÒRØÒ<ØÒ>ð		
ó
€Bð 
�‰�x Ð*Ó	+€BØ—‘ 8¨XÐ"6¸T�ÓB€Jòð ×ÑÔ7Ö8r   c                  óº   € \        R . ROR. RO/4      p R pV P                  R 4      P                  V4      p\        R.RR7      p\        P                  ! W#4       R# )r   Úrandom_varsc                 ó   € R # r   r‡   r1   s   &r   Ú	test_funcÚ.test_groupby_apply_all_none.<locals>.test_func  s   € Ùr   Úint64)r   r¾  N©r   r   r   r   )r¯   r®   r«   r¬   r°   )Útest_dfr  r?   r>   s       r   Útest_groupby_apply_all_noner    sS   € ô ˜¢<°ÂÐMÓN€Gòð �_‰_˜XÓ&×,Ñ,¨YÓ7€FÜ - ¸Ô@€HÜ×Ò˜&Ö+r   zin_data, out_idx, out_datar   Úvarsc                 óÚ   € \        V 4      pR  pVP                  R4      P                  V4      p\        P                  ! VRR.R7      p\        W&R7      p\
        P                  ! WW4       R# )c                 ó`   € V P                   ^ ,          ^8  d   R# V P                  ^ R.,          # )r   NrN  )rs  r!  r1   s   &r   r  Ú0test_groupby_apply_none_first.<locals>.test_func1  s&   € Ø�7‰7�1�:˜Œ>ÙØ�v‰v�q˜"�g�Ðr   r   NrÌ   r   )r   r   r   r   rF  r#   r$   )Úin_dataÚout_idxÚout_dataÚtest_df1r  rÆ   Úindex1Ú	expected1s   &&&     r   Útest_groupby_apply_none_firstr    s_   € ô" ˜Ó!€Hòð
 ×Ñ˜xÓ(×.Ñ.¨yÓ9€GÜ×#Ò# G°H¸dÐ3CÔD€FÜ˜(Ô1€IÜ×Ò˜'Ö-r   c            	      ó  € \        R ^ ^.RRR./4      p V P                  R4      pVP                  R 4      p\        ^ .R \        P
                  ! RR.^ ..RR.R7      P                  R4      R7      p\        P                  ! W#4       R# )r*   r   ÚfilledÚemptyc                 ó:   € W P                   ^8g  ,          R,          # )r   r*   )r*   rˆ   s   &r   r3   Ú7test_groupby_apply_return_empty_chunk.<locals>.<lambda>@  s   € ¨¯k©k¸QÑ.>Õ(?ÀÖ(Hr   NrÌ   )r-   r   )	r   r   r   r	   r   Úfrom_productr  r#   rH   )r%   r   r?   r>   s       r   Ú%test_groupby_apply_return_empty_chunkr#  <  s‰   € ä	�G˜a ˜V W¨x¸Ð.AÐBÓ	C€BØ�Z‰Z˜Ó €FØ�\‰\ÑHÓI€FÜØ	
ˆØÜ×%Ò%Ø�xÐ  1 #Ð&¨w¸¨oô
ç
‰$ˆw‹-ô€Hô ×Ò˜6Ö,r   Úmethr   r1  c           	      óè   € \        R RP                  4       R. ROR. R	O/4      pVP                  R RR7      p\        W 4      ! R 4      p\        R. R
OR. RO/4      p\        P
                  ! W44       R# )r…   za a brP   rQ   Frp   c                 ó.   € W P                  4       ,          # r   ©r  r1   s   &r   r3   Ú-test_apply_with_mixed_types.<locals>.<lambda>Q  s   € ¨¯E©E«G®r   N©r   rm   rª   ©r«   r­   r¬   )gUUUUUUÕ?gUUUUUUå?r   )çš™™™™™Ù?g333333ã?rQ  )r   rG   r   Úgetattrr#   r$   )r$  r%   r§   r?   r>   s   &    r   Útest_apply_with_mixed_typesr-  K  se   € ô 
�C˜Ÿ™›¨#ªy¸#ºyÐIÓ	J€BØ
�
‰
�3 5ˆ
Ó)€Aä�QÔÑ3Ó4€FÜ˜#Ò4°cº?ÐKÓL€HÜ×Ò˜&Ö+r   c                  ó  € \        R ^^./\        ^^.4      R7      p V P                  R 4      P                  R 4      p\	        \        ^.4      \        ^.4      .\        ^^.R R7      R7      p\
        P                  ! W4       R# )rL   r   c                 ó   € V P                   # r   r   rž  s   &r   r3   Ú*test_func_returns_object.<locals>.<lambda>Y  s   € ¨Q¯WªWr   r,   N)r   r   r   r   r	   r#   rH   rÚ  s      r   Útest_func_returns_objectr1  V  sm   € ä	�C˜!˜Q˜�=¬¨q°!¨f«Ô	6€BØ�Z‰Z˜‹_×"Ñ"Ñ#4Ó5€FÜ”u˜a˜S“z¤5¨!¨£:Ð.´e¸QÀ¸FÈÔ6MÔN€Hä×Ò˜6Ö,r   Úgroup_column_dtlikec           	      óÐ   € \        R R.RV ./4      pVP                  R 4      P                  R 4      p\        R.\        R.RR R7      ^*.R7      p\        P
                  ! W#4       R# )	rL   r   rM   c                 ó    € \        R .^*.R7      # )Úspamr   rå  r1   s   &r   r3   Ú+test_apply_datetime_issue.<locals>.<lambda>j  s   € ¬V°V°HÀRÀDÕ-Ir   r5  rÂ  ©r¾  r-   rC   N©r   r   r   r   r#   r$   )r2  r%   r?   r>   s   &   r   Útest_apply_datetime_issuer9  _  sc   € ô 
�C˜%˜ #Ð(;Ð'<Ð=Ó	>€BØ�Z‰Z˜‹_×"Ñ"Ñ#IÓJ€Fä˜&˜¤5¨%¨¸ÀCÔ#HÐSUÐRVÔW€HÜ×Ò˜&Ö+r   c                  óø  € \        R ^ \        P                  ! R4      ^\        P                  ! R4      ^\        P                  ! R4      ^\        P                  ! R4      ^\        P                  ! R4      /R^ R^R^R^R^R/R^ R^R^R^R^R//4      p R pV P                  R 4      P	                  V4      R,          p\        R.\        P                  ! R.R R	7      RR
7      p\        P                  ! W#4       R# )Údayz2015-02-24 00:00:00Ú	userAgentzsome UA stringzanother UA stringÚuserIdÚ17661101c           	      ó¦   € \        V P                  4        UUu/ uF&  w  rWP                  4       P                  ^ ,          bK(  	  upp4      # u uppi r_   )r	   ÚitemsÚvalue_countsr   )r%   rÓ   Úss   &  r   Úmost_common_valuesÚEtest_apply_series_return_dataframe_groups.<locals>.most_common_valuesŒ  s<   € ÜÀÇÁÄ
ÔKÁ
¹¸�qŸ.™.Ó*×0Ñ0°Õ3Ò3Á
ÒKÓLÐLùÓKs   ™,A
z
2015-02-24r,   rŽ  N)	r   r   r·  r   r   r	   ÚDatetimeIndexr#   rH   )ÚtdfrC  r?   r>   s       r   Ú)test_apply_series_return_dataframe_groupsrG  p  s  € ä
àØ”2—<’<Ð 5Ó6Ø”2—<’<Ð 5Ó6Ø”2—<’<Ð 5Ó6Ø”2—<’<Ð 5Ó6Ø”2—<’<Ð 5Ó6ðð ØÐ#ØÐ#ØÐ#ØÐ&ØÐ#ðð Ø�:Ø�:Ø�:Ø�:Ø�:ðð	
ó€Cò4Mð �[‰[˜Ó×%Ñ%Ð&8Ó9¸(ÕC€FÜØ	ˆœB×,Ò,¨l¨^À%ÔHÈxô€Hô ×Ò˜6Ö,r   rp  c                 óT  € ^^.^,          pV '       d=   \         P                  ! V. ROR7      p\         P                  ! . RO. RORR7      p. ROpM\        ^^.RR7      p^^.p\	        RVRV/VR7      p\	        R\
        P                  ! ^
4      RVR\        \        ^
4      4      R\        \        ^
4      4      /4      P                  RR.4      pVP                  RR	R
7      P                  R 4      p\        P                  ! Wd4       VP                  P                  RR.8X  g   Q hR# )r   )Ú
categoriesrP   )rI  r-   r,   rQ   r  r   r…   F)Úobservedc                 ó"   € V P                  4       # r   r'  r1   s   &r   r3   Ú-test_apply_multi_level_name.<locals>.<lambda>¨  s
   € ¸Q¿U¹U¼Wr   Nr)  )rš   é   r   )r   ÚCategoricalÚCategoricalIndexr   r   rÁ   rb  r   r   rœ   r   r   r#   r$   r   rW   )rp  rM   Úexpected_indexÚexpected_valuesr>   r%   r?   s   &      r   Útest_apply_multi_level_namerR  –  s   € ð 
ˆAˆ��
€AßÜ�NŠN˜1ªÔ3ˆÜ×,Ò,ªYÂ9ÐSVÔWˆÚ%‰ä  1˜v¨CÔ0ˆØ˜r˜(ˆÜØ	ˆo˜s OÐ4¸Nô€Hô 
Ø	Œb�iŠi˜‹m˜S ! S¬$¬u°R«y«/¸3ÄÄUÈ2ÃYÃÐPó
ç�i��c�
Óð ð �Z‰Z˜ eˆZÓ,×2Ñ2Ñ3DÓE€FÜ×Ò˜&Ô+Ø�8‰8�>‰>˜c 3˜ZÔ'Ð'Ò'r   c           
      ól  € \         P                  ! \        P                  ! R ^^4      RR^R3\        P                  ! R^^4      RR^R3\        P                  ! R^^4      R	R
^R3\        P                  ! R^^4      R	R^R3.. ROR7      pVP	                  R4      P                  R 4      P                  pV '       d&   \        P                  ! \        P                  R7      M\        p\        \        P                  ! R4      V\        P                  V.. ROR7      p\        P                  ! W$4       R# )ià  ÚredÚdarkr{   rë  ÚgreenÚstormyÚ9iÞ  ÚblueÚbrightr|   iÝ  ÚcalmÚpotatoÚcolorrC   c                 ó(   € V P                   ^ ,          # r_   rC  rž  s   &r   r3   Ú;test_groupby_apply_datetime_result_dtypes.<locals>.<lambda>¸  s   € °1·6±6¸!¶9r   )Úna_valuezdatetime64[us]r   N)Úobservationr]  ÚmoodÚ	intensityÚscore)ra  rb  rc  rd  )r   Úfrom_recordsr   r·  r   r   ÚdtypesÚStringDtyperÁ   r  r"   r	   r¾  r  r#   rH   )r<   r{  r?   r¾  r>   s   &    r   Ú)test_groupby_apply_datetime_result_dtypesrh  ­  sø   € ä×!Ò!ä�\Š\˜$  1Ó% u¨f°a¸Ð=Ü�\Š\˜$  1Ó% w°¸!¸SÐAÜ�\Š\˜$  1Ó% v¨x¸¸DÐAÜ�\Š\˜$  1Ó% v¨v°q¸(ÐCð		
ò Gô€Dð �\‰\˜'Ó"×(Ñ(Ñ)<Ó=×DÑD€Fß/AŒB�NŠN¤B§F¡FÕ+Äv€EÜÜ	�ŠÐ"Ó	# U¬B¯H©H°eÐ<Ú;ô€Hô ×Ò˜6Ö,r   r   ÚabcÚ2020r  )r  Úfreqc                 ó²   € \        R . ROR. RO/V R7      pVP                  R RR7      P                  R 4      p\        P                  ! W!R.,          4       R# )	r   r*   r   Frp   c                 ó   € V # r   r‡   r1   s   &r   r3   Ú8test_apply_index_has_complex_internals.<locals>.<lambda>Í  rˆ  r   N©r   r   rm   )r   r   r   r°   )r   r%   r?   s   &  r   Ú&test_apply_index_has_complex_internalsrp  Á  sJ   € ô 
�GšY¨²Ð;À5Ô	I€BØ�Z‰Z˜¨EˆZÓ2×8Ñ8¹ÓE€FÜ×Ò˜& g Y¥-Ö0r   zfunction, expected_valuesc                 ó6   € V P                   P                  4       # r   )r   Úto_listr1   s   &r   r3   r3   Ô  s   € �1—7‘7—?‘?Ô$r   c                 óH   € \        V P                  P                  4       4      # r   )Úsetr   rr  r1   s   &r   r3   r3   Õ  s   € ”3�q—w‘w—‘Ó(Ô)r   c                 óH   € \        V P                  P                  4       4      # r   )Útupler   rr  r1   s   &r   r3   r3   Ö  s   € ”5˜Ÿ™Ÿ™Ó*Ô+r   c                 óZ   € \        \        V P                  P                  4       4      4      # r   )ÚdictÚ	enumerater   rr  r1   s   &r   r3   r3   Ø  s   € ”dœ9 Q§W¡W§_¡_Ó%6Ó7Ô8r   c                 ó~   € \        V P                  P                  4       4       UUu. uF  w  rW/NK
  	  upp# u uppi r   )ry  r   rr  )r2   ÚnÚis   &  r   r3   r3   Ü  s,   € ¬I°a·g±g·o±oÓ6GÔ,HÔIÑ,H¡& 1˜“vÑ,HÓIùÓIs   §9c                 óÆ   € \        . ROR.R7      pVP                  R4      P                  V 4      p\        V\	        R R.RR7      R7      p\
        P                  ! W44       R# )r…   rP   r   rC   r,   r   N)r…   r…   rP   rP   ©r   r   r   r	   r   r#   rH   )ÚfunctionrQ  r%   r?   r>   s   &&   r   Ú1test_apply_function_returns_non_pandas_non_scalarr€  Ñ  sQ   € ô$ 
Ò'°(°Ô	<€BØ�Z‰Z˜Ó!×'Ñ'¨Ó1€FÜ�o¬U°C¸°:ÀHÔ-MÔN€HÜ×Ò˜6Ö,r   c            	      ó  € R  p \        R. R	OR^^^\        P                  ./4      pVP                  R4      P	                  V 4      p\        RR.R.\        P                  ..\        . R
ORR7      R7      p\        P                  ! W#4       R# )c                 óD   € V R ,          P                   P                  4       # )rP   )r  Úflattenrˆ   s   &r   ÚfctÚ4test_apply_function_returns_numpy_array.<locals>.fctë  s   € Ø�S�z× Ñ ×(Ñ(Ó*Ð*r   r…   rP   rQ  rº   ç      @r,   r   N)rL   rL   rM   Únone)rL   rM   r‡  )	r   rÁ   r  r   r   r	   r   r#   rH   )r„  r%   r?   r>   s       r   Ú'test_apply_function_returns_numpy_arrayrˆ  é  s|   € ò+ô 
�CÒ0°#¸¸1¸aÄÇÁÐ7HÐIÓ	J€Bà�Z‰Z˜‹_×"Ñ" 3Ó'€FÜØ
ˆsˆ�c�UœRŸV™V˜HÐ%¬UÒ3EÈCÔ-Pô€Hô ×Ò˜6Ö,r   r  c                 ó   € V P                   # r   r   ©Úgrs   &r   r3   r3   ÷  s   € °·²r   c                 ó6   € V P                   ^,           ^,
          # r�  r   rŠ  s   &r   r3   r3   ÷  s   € ÀbÇhÁhÐQRÅlÐUVÖFVr   c                 ó  € \        . ROR.R7      pVP                  R4      P                  V 4      p\        \	        . RO4      \	        . RO4      \	        ^^.4      .\	        . R	ORR7      R7      p\
        P                  ! W#4       R# )
r   ÚidrC   r,   r   N)
r   rm   rm   rm   r   rm   rª   r   rª   r   )r   r«   r®   r  )r   rm   rª   r¬   r)  r~  )r  r%   r?   r>   s   &   r   Ú test_apply_function_index_returnr�  ÷  sl   € ô 
Ò1¸D¸6Ô	B€BØ�Z‰Z˜Ó×#Ñ# HÓ-€FÜÜ	Š|Ó	œe¢LÓ1´5¸!¸Q¸³=ÐAÜ’I DÔ)ô€Hô ×Ò˜6Ö,r   c                  óÄ   € \        R . ROR. RO/4      p V P                  R RR7      P                  R 4      p\        R . ROR. R	O/4      p\        P                  ! W4       R# )
r³   r´   Fr¼   c                 ó"   € V P                  4       # r   )rÅ   r1   s   &r   r3   ÚAtest_apply_function_with_indexing_return_column.<locals>.<lambda>  s
   € ÀÇÁÄr   Nr¾   )r   rm   r«   r«   r¬   r­   )r¿   rÀ   rN   )r†  ç      @r“  r°   rÚ  s      r   Ú/test_apply_function_with_indexing_return_columnr”    sg   € ä	àÒ@ØÒ&ð	
ó
€Bð �Z‰Z˜¨ˆZÓ/×5Ñ5Ñ6HÓI€FÜàÒ+Ø’Oð	
ó€Hô ×Ò˜&Ö+r   Úudfc                 ó"   € V P                  4       # r   rŒ   r1   s   &r   r3   r3     s
   € ˆq�v‰vŒxr   c                 óB   € V P                  4       P                  R  4      # )c                 ó   € V ^,           # r�  r‡   ©Úys   &r   r3   Ú<lambda>.<locals>.<lambda>  s   € ¸QÀ¾Ur   )rU   r  r1   s   &r   r3   r3     s   €  1§6¡6£8§?¡?±?Ô#Cr   c                 óØ  € \        R RR.R^^./4      pVP                  R V R7      P                  V4      pVP                  P                  VP                  V R7      P                  V4      pV '       d=   VP
                  P                  ^8X  g   Q hVP
                  P                  ^8X  g   Q hR# VP
                  P                  ^8X  g   Q hVP
                  P                  ^8X  g   Q hR# )r…   rL   rM   rP   rp   N)r   r   r   rP   r…   r   Únlevels)rq   r•  r%   Ú	df_resultÚseries_results   &&   r   Útest_apply_result_typer     sÈ   € ô 
�C˜#˜s˜ S¨1¨a¨&Ð1Ó	2€BØ—
‘
˜3¨:�
Ó6×<Ñ<¸SÓA€IØ—D‘D—L‘L §¡°*�LÓ=×CÑCÀCÓH€MçØ�‰×&Ñ&¨!Ô+Ð+Ð+Ø×"Ñ"×*Ñ*¨aÔ/Ð/Ò/à�‰×&Ñ&¨!Ô+Ð+Ð+Ø×"Ñ"×*Ñ*¨aÔ/Ð/Ò/r   c                  óä   € \        R . ROR. RO/4      p V P                  R RR7      P                  R 4      pV P                  R RR7      P                  R 4      p\        P                  ! W4       R# )	r…   rP   Frp   c                 ó   € V # r   r‡   r1   s   &r   r3   Ú4test_result_order_group_keys_false.<locals>.<lambda>.  s   € ¹qr   c                 ó"   € V P                  4       # r   rŒ   r1   s   &r   r3   r£  /  s
   € ÀÇÁÄr   N)rm   r   rm   r)  r°   rÚ  s      r   Ú"test_result_order_group_keys_falser¥  *  s`   € ô 
�Cš CªÐ3Ó	4€BØ�Z‰Z˜¨ˆZÓ.×4Ñ4±[ÓA€FØ�z‰z˜#¨%ˆzÓ0×6Ñ6Ñ7IÓJ€HÜ×Ò˜&Ö+r   c                  ó6  € R .^,          R.^,          ,           R.^,          ,           p \         P                  ! V 4      p\         P                  ! V RR7      p\        R\        \	        ^4      4      ^,          R\	        ^4      RV/4      p\        R\        \	        ^4      4      ^,          R\	        ^4      RV/4      pVP                  RRR	7      P                  R
 4      pVP                  RRR	7      P                  R 4      p\        P                  ! WV4       R# )z
2001-01-01z
2001-01-02z
2001-01-03ÚUTC)Útzr2   rš  ÚtFrp   c                 ó2   € V R .,          P                  4       # r™  rŒ   ru   s   &r   r3   Ú1test_apply_with_timezones_aware.<locals>.<lambda>;  ó   € À"ÀcÀUÅ)Ç.Á.ÔBRr   c                 ó2   € V R .,          P                  4       # r™  rŒ   ru   s   &r   r3   r«  <  r¬  r   N)	r   rE  r   r   r   r   r   r#   r$   )ÚdatesÚindex_no_tzÚindex_tzrÍ  rÎ  rÆ   rÇ   s          r   Útest_apply_with_timezones_awarer±  3  sâ   € àˆN˜QÕ , °!Õ!3Õ3°|°nÀqÕ6HÕH€EÜ×"Ò" 5Ó)€KÜ×Ò ¨%Ô0€HÜ
�Sœ$œu Q›x›.¨1Õ,¨c´5¸³8¸SÀ+ÐNÓ
O€CÜ
�Sœ$œu Q›x›.¨1Õ,¨c´5¸³8¸SÀ(ÐKÓ
L€Cà�k‰k˜#¨%ˆkÓ0×6Ñ6Ñ7RÓS€GØ�k‰k˜#¨%ˆkÓ0×6Ñ6Ñ7RÓS€Gä×Ò˜'Ö+r   c           	      ón  € \        R . ROR. ROR. RO/4      p\        R^^.R^–^<./\        ^X^c.R R7      R7      pVP                  R R7      pVP                  \        P
                  ^ R7      p\        P                  ! WB4       VP                  R R7      p\        W4      pV R8X  d
   \        pRpMR	pR
p\        P                  ! WgR7      ;_uu_ 4        \        W04      ! V!  pR	R	R	4       VP                  \        P
                  ^ R7      p\        P                  ! WB4       R	#   + '       g   i     LI; i)rL   rM   rÓ   r,   r   rî  r·   Úcorrwithz'DataFrameGroupBy.corrwith is deprecatedNrÉ  ©Úmatch)éc   r¶  r¶  éX   r·  r·  )r   rm   rª   r«   r¬   r­   )r—  rš   rµ  é(   rß  é<   )r   r   r   r   rÁ   r  r#   r$   r   r   Úassert_produces_warningr,  )	Úreduction_funcr%   r>   Úgrpr?   ÚargsÚwarnÚmsgÚ_s	   &        r   Ú;test_apply_is_unchanged_when_other_methods_are_called_firstrÁ  A  s  € ô 
àÒ)ØÒ#ØÒ)ð	
ó
€Bô Ø	ˆr�1ˆg�s˜S "˜IÐ&Ü�R˜�H 3Ô'ô€Hð �*‰*˜ˆ*Ó
€CØ�Y‰Y”r—v‘v AˆYÓ&€FÜ×Ò˜&Ô+ð �*‰*˜ˆ*Ó
€CÜ" >Ó6€DØ˜Ô#ÜˆØ7‰àˆØˆÜ	×	#Ò	# D×	4Ö	4Ü�CÔ(¨$Ñ/ˆ÷ 
5à�Y‰Y”r—v‘v AˆYÓ&€FÜ×Ò˜&Ö+÷ 
5×	4ús   ÃD$Ä$D4	c                  óP  € \        R . R
OR\        R^^
4      \        R^^
4      \        R^^
4      \        R^^
4      .R. RO/\        . RORR7      R7      p V P                  R R.4      pVP	                  R 4      pV P
                  . RO,          pVP                  4       p\        P                  ! V. RO,          4      Vn	        VP                  . ROR7      p\        P                  ! W#4       VP                  P                  ^,           F  p\        V4      \        J d   K  Q h	  R	# )r…   rP   iä  rQ   Úidxr,   r   c                 ó$   € V P                  ^4      # r�  rÐ   r1   s   &r   r3   ÚRtest_apply_with_date_in_multiindex_does_not_convert_to_timestamp.<locals>.<lambda>w  s   €  §¡¨¤r   rC   N)rL   rL   rL   rM   r©   )ry  ée   éf   ég   )r   rm   rª   )r…   rP   rÃ  )r   r   r   r   r   r!  r   r   Ú
from_framer   r  r#   r$   ÚlevelsÚtype)r%   r¼  r?   r>   Úvals        r   Ú@test_apply_with_date_in_multiindex_does_not_convert_to_timestamprÍ  e  s	  € ô 
àÒ%ØÜ�T˜1˜bÓ!Ü�T˜1˜bÓ!Ü�T˜1˜bÓ!Ü�T˜1˜bÓ!ð	ð ’ð		
ô Ò(¨uÔ5ô
€Bð �*‰*�c˜3�ZÓ
 €CØ�Y‰YÑ*Ó+€Fà�w‰w’yÕ!€HØ×#Ñ#Ó%€HÜ×*Ò*¨8Ò4EÕ+FÓG€H„NØ�}‰}Ò%6ˆ}Ó7€Hä×Ò˜&Ô+Ø�|‰|×"Ñ" 1×%Ð%ˆÜ�C‹yœDÕ Ð Ð ó &r   c           
      ón  € \        R . R
ORR\        P                  \        P                  RR./\        R4      R7      pVP	                  RV RR7      P                  R 4      pV '       d   VP                  4       R .,          MVR .,          P                  . RO,          p\        P                  ! W#4       R	# )Úcolr   rL   rM   Úxxyxzr   F)Údropnarq   c                 ó   € V # r   r‡   r1   s   &r   r3   Ú5test_apply_dropna_with_indexed_same.<locals>.<lambda>�  s   € ÑRSr   N©r   rm   rª   r«   r¬   )r   rª   r   rm   r«   )
r   rÁ   r  r   r   r   rÑ  r!  r#   r$   )rÑ  r%   r?   r>   s   &   r   Ú#test_apply_dropna_with_indexed_samerÕ  ƒ  s�   € ô 
à’?Ø�cœ2Ÿ6™6¤2§6¡6¨3°Ð4ð	
ô �7‹mô
€Bð �Z‰Z˜¨¸5ˆZÓA×GÑGÉÓT€Fß'-ˆr�y‰y‹{˜E˜7Ö#°2°u°gµ;×3CÑ3CÂOÕ3T€HÜ×Ò˜&Ö+r   zas_index, expected©r¾  rÌ   r   c           	      óª   € \        R . ROR. ROR. RO/4      pVP                  R R.V R7      P                  R 4      p\        P                  ! W14       R# )rL   rM   rÓ   r¼   c                 ó   € ^# r�  r‡   r1   s   &r   r3   Ú5test_apply_as_index_constant_lambda.<locals>.<lambda>¦  ó   € Áqr   Nr“  )r   r   r   r   )r   r   r   r#   Úassert_equal)r½   r>   r%   r?   s   &&  r   Ú#test_apply_as_index_constant_lambdarÜ  ’  sH   € ô& 
�Cš sªL¸#º|ÐLÓ	M€BØ�Z‰Z˜˜c˜
¨XˆZÓ6×<Ñ<¹[ÓI€FÜ‡O‚O�FÖ%r   c            	      ó  € \        R . ROR. R	OR. R
O/\        ^4      R7      p V P                  R4      P                  R 4      p\	        \        ^^4      \
        P                  ! . RORR.R7      R R7      p\        P                  ! W4       R# )r…   rP   rQ   r   c                 ó6   € V P                   P                  4       # r   )r…   Ú
sort_indexr1   s   &r   r3   Ú(test_sort_index_groups.<locals>.<lambda>°  s   € ¨Q¯S©S¯^©^Ô-=r   NrÌ   rŽ  rÔ  )r­   r®   r¯   r  r   )r   r   r   rm   rm   )rÔ   ©r   r   rÕ   ©rm   rª   )rm   r«   )	r   r   r   r   r	   r   rÖ   r#   rH   rÚ  s      r   Útest_sort_index_groupsrã  ª  s}   € ä	Ø	Šo˜s¢O°Sº/ÐJÜ�A‹hô
€Bð �Z‰Z˜‹_×"Ñ"Ñ#=Ó>€FÜÜˆa�‹Ü×$Ò$Ú4¸SÀ$¸Kô
ð ô€Hô ×Ò˜6Ö,r   c            
      óR  € \        R \        P                  ! RR^R7      R\        ^4      R\	        R4      /4      p V P                  V P                  V P                  P                  P                  .RR7      P                  R	 4      p\        P                  ! WR R.,          4       R
# )r   z
2010-01-01Ú12h)rk  r  ÚvalsÚletrÛ   Frp   c                 ó(   € V P                   R ,          # ):r   NNrC  r1   s   &r   r3   Ú;test_positional_slice_groups_datetimelike.<locals>.<lambda>Æ  s   € �a—f‘f˜R–jr   N)r   r   rá  r   r   r   rç  r   Údtr   r#   r$   )r>   r?   s     r   Ú)test_positional_slice_groups_datetimelikerë  »  s’   € äà”B—M’M ,°UÀAÔFØ”E˜!“HØ”4˜“=ð	
ó€Hð ×ÑØ	�‰�x—}‘}×'Ñ'×,Ñ,Ð-¸%ð ó ç�eÑ Ó!ð ô ×Ò˜&¨F°FÐ+;Õ"<Ö=r   c            	      óü   € \        R . ROR. ROR. RO/4      p V P                  R 4      pVRR.,          P                  R 4      p\        RRR.RRR./\        RR.R R	7      R
7      p\        P
                  ! W#4       R# )r…   rL   rM   rP   rQ   c                 ór   € V P                  \        4      P                  4       V P                  4       ,
          # r   )r!   ÚfloatrY  rX  r1   s   &r   r3   Ú7test_groupby_apply_shape_cache_safety.<locals>.<lambda>Î  s    € ¨A¯H©H´U«O×,?Ñ,?Ó,AÀAÇEÁEÃGÖ,Kr   rQ  r`  rº   r,   r   N)rL   rL   rM   r)  r*  r8  )r%   r×   r?   r>   s       r   Ú%test_groupby_apply_shape_cache_safetyrð  Ê  sz   € ä	�Cš¨#ªy¸#ºyÐIÓ	J€BØ	�‰�C‹€BØ��c�
�^×!Ñ!Ñ"KÓL€FäØ	ˆs�Cˆj˜#  S˜zÐ*´%¸¸c¸
ÈÔ2Mô€Hô ×Ò˜&Ö+r   c            	      ó.  € \         P                  ! R . ROR. R	OR. R
O/4      p V P                  R 4      RR.,          pVP                  R 4      p\        P
                  ! . RO. RO.R R.R7      p\        . ROVRR7      p\        P                  ! W$4       R# )rL   Úb1Úb2c                 ó>   € V P                  4       P                  4       # r   )ÚunstackrA  r1   s   &r   r3   Ú3test_groupby_apply_to_series_name.<locals>.<lambda>à  s   €  §¡£×!9Ñ!9Ô!;r   N)ÚarraysrW   r�   rŽ  )rL   rM   rL   rM   )ÚaaÚacrù  Úad)rø  rø  rø  rù  )rL   rL   rM   rM   rM   )rø  rù  rù  rú  rø  )rª   r   rm   r   r   )	r   Ú	from_dictr   r   r   rF  r	   r#   rH   )r%   r¼  r?   Úexpected_idxr>   s        r   Ú!test_groupby_apply_to_series_namerý  Ö  sŽ   € ä	×	Ò	àÒ%ØÒ*ØÒ*ð	
ó
€Bð �*‰*�S‹/˜4 ˜,Õ
'€CØ�Y‰YÑ;Ó<€Fä×)Ò)Ú)Ò+IÐJØ�Dˆkô€Lô ’o¨\ÀÔH€HÜ×Ò˜6Ö,r   c                 ó
  € \        R . ROR. ROR^^\        P                  \        P                  ./4      pVP                  R V R7      pVP	                  R 4      pVP	                  R 4      p\
        P                  ! W44       R# )	r¼  rš  Úz)rÑ  c                 ó&   € V P                  ^R4      # )r   rÿ  )Únlargest)Úgrp_dfs   &r   r3   Útest_apply_na.<locals>.<lambda>ð  s   € ¨¯©¸¸3Ô(?r   c                 óF   € V P                  R RR7      P                  ^4      # )rÿ  F)Ú	ascending)r   rÑ   r1   s   &r   r3   r  ñ  s   €  Q§]¡]°3À% ]Ó%H×%MÑ%MÈaÔ%Pr   Nr“  )r   r   rm   r¬   )r   rÁ   r  r   r   r#   r$   )rÑ  r%   Údfgrpr?   r>   s   &    r   Útest_apply_nar  ê  sm   € ä	Ø	’˜c¢<°°q¸!¼R¿V¹VÄRÇVÁVÐ6LÐMó
€Bð �J‰J�u VˆJÓ,€EØ�[‰[Ñ?Ó@€FØ�{‰{ÑPÓQ€HÜ×Ò˜&Ö+r   c                  ó€  € \        R . R	OR. R
OR\        P                  ! . RORR7      /4      P                  R R.4      P	                  R 4      p \        \        P                  ! ^RR7      .\        P                  ! ^RR7      ..R.\
        P                  ! RR.R R.R7      R7      p\        P                  ! W4       R# )rL   rM   rÓ   rB  )Úunitc                 ó(   € V P                   R,          # ©r   rN  rC  ru   s   &r   r3   Ú8test_apply_empty_string_nan_coerce_bug.<locals>.<lambda>   s   € ˜"Ÿ'™' "ž+r   rÌ   rƒ  Nr“  )rÉ  rÉ  rÉ  rÉ  r©   )r   rÉ  )rm   rÉ  )	r   r   r;   r   r   r   rÖ   r#   r$   )r?   r>   s     r   Ú&test_apply_empty_string_nan_coerce_bugr  õ  sª   € ô 	à’\ØÒ%Ø”R—^’^¢L°sÔ;ðó	
÷ 
‰�#�s�Ó	ß	‰Ñ%Ó	&ð ô Ü
�.Š.˜ Ô
%Ð	&¬¯ª¸ÀÔ)DÐ(EÐFØ�Ü×$Ò$ g¨wÐ%7ÀÀS¸zÔJô€Hô
 ×Ò˜&Ö+r   Úindex_valuesc                 óì   € \        R . ROR. RO/\        V 4      R7      p\        R. R	O/\        . R
OR R7      R7      pVP                  R 4      P                  R 4      p\        P
                  ! W4       R# )rL   rM   r   Úb_meanr,   c                 óJ   € \        V R ,          P                  4       .R.R7      # )rM   r  r   )r	   rÅ   ru   s   &r   r3   Ú0test_apply_index_key_error_bug.<locals>.<lambda>  s   € ”6˜2˜c�7Ÿ<™<›>Ð*°8°*Õ=r   N)rø  Úa2Úa3r)  )rº   r†  rQ  )r  r  rø  )r   r   r   r   r#   r$   )r  r?   r>   s   &  r   Útest_apply_index_key_error_bugr  
  sy   € ô àÒ#Ø’ð	
ô �LÓ!ô€Fô à’oð	
ô Ò&¨SÔ1ô	€Hð �^‰^˜CÓ ×&Ñ&Ù=ó€Fô ×Ò˜&Ö+r   zarg,idxc                 ó®   € \        R V RV /VR7      pVP                  R RR7      P                  R 4      pVR.,          p\        P                  ! W44       R# )r¼  rÏ  r   Frp   c                 ó   € V # r   r‡   r1   s   &r   r3   Ú5test_apply_nonmonotonic_float_index.<locals>.<lambda>L  s   € Ár   Nr°   )ÚargrÃ  r%   r?   r>   s   &&   r   Ú#test_apply_nonmonotonic_float_indexr     sP   € ôV 
�E˜3  sÐ+°3Ô	7€BØ�Z‰Z˜¨%ˆZÓ0×6Ñ6±{ÓC€FØ�5�'�{€HÜ×Ò˜&Ö+r   zargs, kwargsÚnumeric_onlyc                 ó¤   € V P                  R 4      pVP                  ! R.VO5/ VB pVP                  RR7      p\        P                  ! WE4       R# )r…   r  T)r  N)r   r   r  r#   r$   )r%   r½  Úkwargsr×   r?   r>   s   &&&   r   Útest_apply_str_with_argsr  Q  sG   € ð 
�‰�C‹€BØ�XŠX�eÐ-˜dÒ- fÑ-€FØ�v‰v 4ˆvÓ(€HÜ×Ò˜&Ö+r   r-   Ú	some_namec                 ó¸   € \        ^^.V R7      pVP                  RR.RR7      P                  R 4      p\        ^^.V R7      p\        P                  ! W#4       R# )r   r,   rL   Frp   c                 ó   € V # r   r‡   r1   s   &r   r3   Ú1test_result_name_when_one_group.<locals>.<lambda>^  rÚ  r   N)r	   r   r   r#   rH   )r-   r‰  r?   r>   s   &   r   Útest_result_name_when_one_groupr#  Z  sS   € ô �!�Q�˜dÔ
#€CØ�[‰[˜#˜s˜°ˆ[Ó6×<Ñ<¹[ÓI€FÜ�q˜!�f 4Ô(€Hä×Ò˜6Ö,r   z
method, opc                 ó(   € V P                   R,          # r  )r  ©r×   s   &r   r3   r3   g  s   € ˜RŸY™Y rž]r   c                 ó6   € V R ,          P                   ^ ,          # )rM   rC  r%  s   &r   r3   r3   h  s   € ˜R �WŸ\™\¨!ž_r   c                 óæ   € \        R . R. /4      pVP                  R RR7      pVP                  p\        W@4      ! V4      p\	        . RR\        . RR R7      R7      p\        P                  ! WV4       R# )rL   rM   Trp   Úfloat64r7  )r-   r¾  r   N)r   r   rM   r,  r	   r   r#   rH   )ÚmethodÚopÚempty_dfr×   r   r?   r>   s   &&     r   Útest_empty_dfr,  d  sp   € ô ˜#˜r 3¨Ð+Ó,€HØ	×	Ñ	˜#¨$Ð	Ó	/€BØ�D‰D€Eä�UÔ# BÓ'€FÜØ
�˜I¬U°2¸YÈSÔ-Qô€Hô ×Ò˜6Ö,r   c                  óø   € \        R . ROR. R	O/4      p V P                  R 4      p\        P                  ! \        RR7      ;_uu_ 4        VP                  R RR7       RRR4       R#   + '       g   i     R# ; i)
rL   rM   z(include_groups=True is no longer allowedr´  c                 ó"   € V P                  4       # r   r'  r1   s   &r   r3   Ú%test_include_groups.<locals>.<lambda>‚  s
   € ˜1Ÿ5™5œ7r   T)Úinclude_groupsNro  ©rª   r«   r¬   )r   r   ÚpytestÚraisesÚ
ValueErrorr   )r%   r×   s     r   Útest_include_groupsr5  }  sU   € ä	�Cš CªÐ3Ó	4€BØ	�‰�C‹€BÜ	�Š”zÐ)S×	TÖ	TØ
�‰Ñ"°4ˆÔ8÷ 
U×	T×	TÒ	Tús   Á	A(Á(A9	zfunc, valuec           	      óÚ   € \        ^ . RO^. RO^. RO/4      pVP                  ^ 4      pVP                  V 4      p\        W.\	        ^^.^ R7      R7      p\
        P                  ! WE4       R# )r   r,   r   Nro  r1  r~  )rj   r*   r%   r×   r?   r>   s   &&    r   Útest_builtins_applyr7  …  s\   € ô 
�A’y !¢Y°²9Ð=Ó	>€BØ	�‰�A‹€BØ�X‰X�d‹^€Fä�u�n¬E°1°a°&¸qÔ,AÔB€HÜ×Ò˜6Ö,r   c                  óJ  € \        R . ROR\        \        P                  ! ^4      RR7      R\        P
                  ! R^R7      /4      p R	 pV P                  R 4      P                  4       R.,          pV P                  R 4      P                  V4      R.,          p\        P                  ! W24       R
 pV P                  R 4      P                  V4      R.,          pVP                  4       p\        P                  VP                  R&   \        P                  ! W54       R pV P                  R 4      P                  V4      R.,          pVP                  4       p\        P                  VP                  R&   \        P                  ! W54       R pV P                  R 4      P                  V4      R.,          pV P                  R 4      P                  4       R.,          p\        P                  VP                  R&   \        P                  ! W54       R pV P                  R 4      P                  V4      pV P                  R 4      P                  4       R,          P                  4       p\        P                  VP                  R&   RVn        \        P                   ! W54       R# )r…   ÚTigerÚPonyrP   r  rÖ  rQ   Ú20130101r  c                 ó(   € V P                   ^ ,          # r_   rC  ©r¼  s   &r   Úf_0Ú*test_inconsistent_return_type.<locals>.f_0œ  s   € Ø�x‰x˜�{Ðr   c                 óN   € V P                   R 8X  d   R# V P                  ^ ,          # )r9  N©r-   r!  r=  s   &r   Úf_1Ú*test_inconsistent_return_type.<locals>.f_1£  s   € Ø�8‰8�wÔÙØ�x‰x˜�{Ðr   c                 óN   € V P                   R 8X  d   R# V P                  ^ ,          # ©r:  NrA  r=  s   &r   Úf_2Ú*test_inconsistent_return_type.<locals>.f_2­  ó   € Ø�8‰8�vÔÙØ�x‰x˜�{Ðr   c                 óN   € V P                   R 8X  d   R# V P                  ^ ,          # rE  rA  r=  s   &r   Úf_3Ú*test_inconsistent_return_type.<locals>.f_3¸  rH  r   c                 óp   € V P                   R 8X  d   R# V P                  ^ ,          P                  R,          # )r:  NrQ   )r-   r!  r=  r=  s   &r   Úf_4Ú*test_inconsistent_return_type.<locals>.f_4Ã  s(   € Ø�8‰8�vÔÙØ�x‰x˜�{�‰˜sÕ#Ð#r   N)r9  r9  r9  ÚLambrO  r:  r:  )r   r	   rÁ   rb  r   rá  r   Úfirstr   r#   r$   rU   r  r=  ÚNaTr-   rH   )	r%   r>  r>   r?   rB  r  rF  rJ  rM  s	            r   Útest_inconsistent_return_typerR  ‘  sù  € ô 
àÒLØ”œŸ	š	 !›¨GÔ4Ø”—’˜z°1Ô5ð	
ó
€Bòð �z‰z˜#‹×$Ñ$Ó&¨ uÕ-€HØ�Z‰Z˜‹_×"Ñ" 3Ó'¨¨Õ.€FÜ×Ò˜&Ô+òð
 �Z‰Z˜‹_×"Ñ" 3Ó'¨¨Õ.€FØ�‰‹€AÜ—V‘V€A‡E�Eˆ'�NÜ×Ò˜&Ô$òð
 �Z‰Z˜‹_×"Ñ" 3Ó'¨¨Õ.€FØ�‰‹€AÜ—F‘F€A‡E�Eˆ&�MÜ×Ò˜&Ô$òð
 �Z‰Z˜‹_×"Ñ" 3Ó'¨¨Õ.€FØ
�
‰
�3‹×ÑÓ  Õ&€AÜ—F‘F€A‡E�Eˆ&�MÜ×Ò˜&Ô$ò$ð
 �Z‰Z˜‹_×"Ñ" 3Ó'€FØ
�
‰
�3‹×ÑÓ Õ$×)Ñ)Ó+€AÜ—F‘F€A‡E�Eˆ&�MØ€A„FÜ×Ò˜6Ö%r   c                  ób  € \        R R.^,          R.^,          ,           RR.^,          R.^,          ,           R.^,          ,           R.^,          ,           R.^,          ,           R.^,          ,           R.^,          ,           R\        P                  P                  ^4      P	                  ^d^R	7      /4      p R
 p\        R \        R4      R\        R4      R. RO/4      P                  R R.4      R,          pV P                  R 4      P                  V4      p\        P                  ! W24       R# )Úcat1rL   rM   Úcat2rÓ   rï   r  rÿ   rÌ  r˜  c                 ó¬   € V P                  4       p V P                  P                  R R7      V R&   V P                  R4      R,          P	                  4       # )rX  )r)  ÚrankrU  )rU   rÌ  rW  r   rX  r1   s   &r   rÿ   Ú(test_nonreducer_nonstransform.<locals>.fá  sB   € Ø�F‰F‹HˆØ—E‘E—J‘J e�JÓ,ˆˆ&‰	Ø�y‰y˜Ó  Õ(×,Ñ,Ó.Ð.r   ÚaaaabbbÚcdefcderW  N)r†  rº   g      @rQ  rº   r“  rQ  )r   rÁ   rÂ   rÃ   r)  r   rœ   r   r   r#   rH   )r%   rÿ   r>   r?   s       r   Útest_nonreducer_nonstransformr[  Ï  s%  € ô 
à�S�E˜A•I  ¨¥	Õ)Ø�S�E˜A•IØˆe�a�iõàˆe�a�iõð ˆe�a�iõð ˆe�a�iõ	ð
 ˆe�a�iõð ˆe�a�iõð ”2—9‘9×(Ñ(¨Ó+×4Ñ4°S¸rÐ4ÓBð
	
ó
€Bò/ô
 à”D˜“OØ”D˜“OØÒ7ð	
ó÷ �i�˜Ð Ó! &õ*€Hð �Z‰Z˜Ó×%Ñ% aÓ(€FÜ×Ò˜6Ö,r   c            	      ó¶  a€ \         P                  P                  ^*R7      p \        RV P	                  ^
^RR7      R. RO/4      p/ oV3R lpVP                  R4      P                  V4       VP                  ^ ^.^ .3,          pVP                  ^^.^ .3,          p\        P                  ! S^ ,          V4       \        P                  ! S^,          V4       R# )	é*   )Úseedr…   r˜  rP   c                 ó@   <€ V P                  4       S\        S4      &   R # r   )rU   rê   )r2   r   s   &€r   ÚaddstoreÚ/test_groupby_apply_store_copy.<locals>.addstoreþ  s   ø€ ØŸF™F›HˆŒc�%‹jÓr   N)r«   )r   rm   r   rm   )
rÁ   rÂ   rÃ   r   Únormalr   r   r!  r#   r$   )Úrngr%   r`  Úexpected_out_0Úexpected_out_1r   s        @r   Útest_groupby_apply_store_copyrf  ñ  s¾   ø€ ä
�)‰)×
Ñ
 RÐ
Ó
(€Cä	à�—‘˜B ¨�Ó.Ø’ð	
ó
€Bð €Eõ%ð ‡J�JˆsƒO×Ñ˜(Ô#à—W‘W˜a ˜V a S˜[Õ)€NØ—W‘W˜a ˜V a S˜[Õ)€Nä×Ò˜% �( NÔ3Ü×Ò˜% �( NÖ3r   )r   r   r   rm   rª   )rL   rL   rL   rM   rÓ   r)  r  )r   r   r   r   )r   r   r   rm   rm   r   r   rm   rg  )r«   r¬   r­   r®   r¯   r  )
rª   r«   rª   r­   r¬   rm   r   r  r¬   r«   )
r«   r   rm   rm   rm   r®   r¯   r­   rm   r¯   r^  )rm   rm   rª   )ÚGH2936zGH7739 & GH10519ÚGH10519ÚGH2656ÚGH12155ÚGH20084ÚGH21417)r   r   r   rm   )r   r   rm   rª   r¨   ))rL   r   )rL   r   )rM   r   )r   r   râ  )r   r   r   )rm   rm   r   )rL   rM   Nrá  )rm   rm   )rQ  rº   r†  )çš™™™™™¹?ç333333Ó?çš™™™™™É?)rm  ro  rn  )r   r«   rª   )rm  r+  ro  )ÚaggÚskew)rp  Úkurt)rp  Úprod)rp  r  )jr   r   ÚnumpyrÁ   r2  Úpandas.errorsr   Úpandasr   r   r   r   r	   r
   Úpandas._testingÚ_testingr#   Úpandas.tests.groupbyr   r'   r@   rK   ÚmarkÚparametrizer   r   rk   rƒ   r‘   rŸ   r±   rÈ   rÙ   rá   rõ   r  r  r  r  r  r+  r2  r@  rG  rO  rc  rh  rm  r|  rŠ  r•  r¦  r¯  r¸  rÏ  rÛ  râ  rö  r  r  r  r#  r-  r1  ÚtodayrB   r9  rG  rR  rh  rO  Úinterval_rangeÚperiod_rangerÖ   rp  r€  rˆ  r�  r”  r   r¥  r±  rÁ  rÍ  rÕ  r"   rÜ  rã  rë  rð  rý  r  r  r  r  r  r#  r,  r5  rY  rX  r  r7  rR  r[  rf  r‡   r   r   Ú<module>r     s~  ð÷ó
 Û å (ã ÷õ õ Ý 8ò5ò %,òP#-ðL ‡�×ÑØá	�Cš¨#Ò/HÐIÓ	JÊIÐVÙ	�Cš sªLÐ9Ó	:¸QÀ¸FÐCÙ	�C˜!˜�:Ó	  Ð$Ù	�CÒ1°3¹¸a»ÐAÓ	BÀQÈÀFÐKÙ	�CÒ+¨UÒ4FÐGÓ	HÊ)ÐTáà™˜lÓ+ØÒ7ØÒ7ðóò ð		
ñ 
’IšyÐ)²?Ô	CÀaÈÀVÐLð!ò$	ð) ó ñ<)$ó=ð<)$òXò.,ò$:ð  ‡�×ÑØ
áÙÙ$Ù#ð	óñ2óð2ò,ò(%,òP$ò 3òF2ò&0ò
ò@ò@òò,-ò9ð ‡�×Ñ˜¨¨e }Ó5ñ,ó 6ð,òBò,ò,,ò.,ò,ð: ‡�×Ñ˜¨¨u¨Ó6ñ0ó 7ð0ò -ò$ò.;ò -ò-ò4,ò6,ò"Cò89ò4
,ð ‡�×ÑØ ð ’| Vª\Ð:Ø�ˆV�a˜�VÐØ�a˜�VÐð	
ð ’| Vª\Ð:Ø�ˆV�a˜�VÐØ�a˜�VÐð	
ðóñ.óð.ò-ð ‡�×Ñ˜ '¨;Ð!7Ó8ñ,ó 9ð,ò-ð ‡�×ÑØØ‡^‚^Ó�x—~’~Ó'×,Ñ,Ó.°·²Ó0@×0EÑ0EÓ0GÐHóñ
,ó	ð
,ò#-ðL ‡�×Ñ˜ e¨T ]Ó3ñ(ó 4ð(ò,-ð( ‡�×ÑØà
×Ò™D ›KÓ(Ø
×Ò˜!˜QÓØ
�Š˜¨°Ô4Ø×ÒÒ=Ó>ð	óñ1óð1ð ‡�×ÑØá	$¨¨1 v°°1¨vÐ&6Ð7Ù	)¨Q°¨F°Q¸°FÐ+;Ð<Ù	+¨f°fÐ-=Ð>á8Ø��A�qˆ\˜A˜q ! Q˜<Ð(ð	
ñ
 JØ�!ˆf�q˜!�fÐ  A ¨¨A¨Ð/Ð0ð	
ðóñ -ó!ð -ò-ð ‡�×Ñ˜Ñ&9Ñ;VÐ%WÓXñ-ó Yð-ò,ð$ ‡�×ÑØ	ÙÑCÐDóð ‡�×Ñ˜¨¨e }Ó5ñ0ó 6ó	ð
0ò ,ò,ò!,òH!ò<,ð ‡�×ÑØð ÙÚšIÐ&±Ò6FÈfÔ0Uôð	
ð ÙØ�A�˜j×4Ò4°f¸fÐ5EÈcÐSVÈZÔXôð	
ðóñ"&ó#ð"&ò-ò">ò	,ò-ò(,ò,ð* ‡�×Ñ˜ª)²_Ð)EÓFñ,ó Gð,ð* ‡�×ÑØòò
ð	
òò
ð	
òò
ð	
ð3%ó(ñR,óS(ðR,ð ‡�×Ñ˜¨D¨6°2¨,¸¸nÈdÐ=SÐ8TÐ)UÓVñ,ó Wð,ð ‡�×Ñ˜ +¨tÐ!4Ó5ñ-ó 6ð-ð ‡�×ÑØà	Ñ*Ð+Ø	Ñ,Ð-ØØØØðó
ñ-ó
ð-ò9ð ‡�×Ñ˜¨#¨q¨°C¸°8¸cÀ1¸XÐ(FÓGñ-ó Hð-ò;&ò|-ôD4r   