+
    NV-jÐÜ  ã                  ó.  a€ 0 t $ ^ RIHt ^ RIHt ^ RIHt ^ RIHt ^ RI	t	^ RI
t^ RIt^ RIt^ RIHtHtHtHtHtHtHt ^ RIHt ^ RIHt ^ RIHt ^ R	IHtH t  ]PB                  ! R
^ R.RR.R7      R 4       t"]PB                  ! ]! ]PF                  ! ^RR7      4      ]! ]PF                  ! ^RR7      4      ]! ]PF                  ! ^RR7      4      ]! ^4      .R R7      R 4       t$R t%R t&. R7Ot']! ^
^(^
4      .t(R])R&   ](PU                  ]' U u. uF  p ]! . R8OV R7      NK  	  up 4       ](PU                  ]' U u. uF  q R8w  g   K  ]! . R8OV R7      NK  	  up 4        ! R R4      t+ ! R R4      t, ! R  R!4      t- ! R" R#4      t. ! R$ R%4      t/ ! R& R'4      t0 ! R( R)4      t1 ! R* R+4      t2R, t3R- t4]Pj                  Pm                  R.. R9O. R:O3.4      ]Pj                  Pm                  R/]]]Pn                  .4      ]Pj                  Pm                  R0]]]Pn                  ]P(                  ]8.4      R1 4       4       4       t9R2 t:]Pj                  Pm                  R3. R;O4      ]Pj                  Pm                  R4. R<O4      R5 4       4       t;R6 t<R# u up i u up i )=é    )Úannotations)Úabc)Ú	timedelta)ÚDecimalN)ÚIndexÚ
RangeIndexÚSeriesÚ	TimedeltaÚTimedeltaIndexÚarrayÚ
date_range)Úops)Úexpressions)Úassert_invalid_addsub_typeÚassert_invalid_comparisonTi@B ÚnumexprÚpython)ÚautouseÚparamsÚidsc              #  óÖ   "  € VP                  4       ;_uu_ 4       pVP                  \        R V P                  4       V P                  x € RRR4       R#   + '       g   i     R# ; i5i)Ú_MIN_ELEMENTSN)ÚcontextÚsetattrÚexprÚparam)ÚrequestÚmonkeypatchÚms   && Úu/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pandas/tests/arithmetic/test_numeric.pyÚswitch_numexpr_min_elementsr!   !   sB   é € à	×	Ñ	×	Ô	 !Ø	�	‰	”$˜¨¯©Ô7Ø�m‰mÒ÷ 
×	×	Ò	üs   ‚A)›0AÁ
A)ÁA&	Á 	A)Úfloat64©ÚdtypeÚint64Úuint64c                ó,   € \        V 4      P                  # ©N©ÚtypeÚ__name__©Úxs   &r    Ú<lambda>r.   0   s   € ”$�q“'×"Ò"ó    )r   r   c                ó   € V P                   # )z/
Several types of numeric-dtypes Index objects
)r   )r   s   &r    Únumeric_idxr1   (   s   € ð �=‰=Ðr/   c                ó  € \         P                  ! \         P                  ! V 4      4      P                  4       '       dJ   \         P                  ! \         P                  ! V 4      4      P	                  4       '       g   Q hVR,          pV# )zS
Helper to adjust the expected result if we are dividing by -0.0
as opposed to 0.0
éÿÿÿÿ)ÚnpÚsignbitr   ÚanyÚall)ÚzeroÚexpecteds   &&r    Úadjust_negative_zeror:   9   sZ   € ô
 
‡z‚z”"—(’(˜4“.Ó!×%Ñ%×'Ò'ô �zŠzœ"Ÿ(š( 4›.Ó)×-Ñ-×/Ò/Ð/Ð/à�B�ˆà€Or/   c                ó  € V\         P                  \        P                  39   d   \        P
                  ! V 4      MT pV\         P                  \        P                  39   d   \        P
                  ! V4      MTpV! W44      pVP                  WB4      p\        V\        4      '       dL   VP                  P                  V P                  4      '       g!   VP                  P                  R 4      Vn	        \        P                  ! WV4       R # r(   )r   ÚrpowÚoperatorÚpowr4   ÚabsÚcombineÚ
isinstancer	   ÚindexÚequalsÚ
_with_freqÚtmÚassert_series_equal)ÚseriesÚotherÚopÚleftÚrightÚcython_or_numpyr   s   &&&    r    Ú
compare_oprM   H   s¨   € Ø¤C§H¡H¬h¯l©lÐ#;Ô;Œ2�6Š6�&Œ>À€DØ¤C§H¡H¬h¯l©lÐ#;Ô;ŒB�FŠF�5ŒMÀ€Eá˜“o€OØ�\‰\˜%Ó$€FÜ�%œ× Ò ¨¯©×);Ñ);¸F¿L¹L×)IÒ)IØ—|‘|×.Ñ.¨tÓ4ˆŒÜ×Ò˜?Ö3r/   Úf2zlist[Index | Series]Úleftsc                  ó.   € ] tR t^_tR tR tR tR tRtR# )ÚTestNumericComparisonsc                	óÔ  € \         P                  ! ^ 4      \        . RO4      8„  pR\        . RO4      8„  p\        P                  ! W4       \        . RO4      \         P                  ! ^ 4      8  p\        . RO4      R8  p\        P                  ! W4       \         P
                  ! . RO4      ^ ,          \        . RO4      8„  pR\        . RO4      8„  p\        P                  ! W4       R# )r   ç        N©é   é   é   ©r   rU   rV   )r4   r"   r	   rE   rF   r   )ÚselfÚresultr9   s   &  r    Ú(test_operator_series_comparison_zerorankÚ?TestNumericComparisons.test_operator_series_comparison_zerorank`   s¤   € ä—’˜A“¤ª	Ó!2Ñ2ˆØœ¢	Ó*Ñ*ˆÜ
×Ò˜vÔ0Üš	Ó"¤R§Z¢Z°£]Ñ2ˆÜš)Ó$ sÑ*ˆÜ
×Ò˜vÔ0Ü—’š)Ó$ QÕ'¬&²Ó*;Ñ;ˆØœ¢	Ó*Ñ*ˆÜ
×Ò˜vÖ0r/   c                	óŒ   € Tp\         P                  ! \        ^4      4      p\        P                  ! WA4      p\        WCV4       R# )é   N)r4   r   ÚrangerE   Úbox_expectedr   )rY   Úbox_with_arrayÚfixed_now_tsÚtsÚobjs   &&&  r    Útest_df_numeric_cmp_dt64_raisesÚ6TestNumericComparisons.test_df_numeric_cmp_dt64_raisesl   s1   € àˆÜ�hŠh”u˜Q“xÓ ˆÜ�oŠo˜cÓ2ˆä! #¨>Ö:r/   c                	óp  € \        \        P                  P                  ^4      P	                  ^4      ^ R7      p\        \        P                  P                  ^4      P	                  ^4      4      p\
        P                  ! R4      Vn        \        P                  ! W,          ^W!,          ,          4       R# )rV   ©Únamez
2000-01-01N)
r	   r4   ÚrandomÚdefault_rngÚstandard_normalÚpdÚ	Timestampri   rE   rF   )rY   ÚaÚbs   &  r    Útest_compare_invalidÚ+TestNumericComparisons.test_compare_invalidt   sv   € ô ”2—9‘9×(Ñ(¨Ó+×;Ñ;¸AÓ>ÀQÔGˆÜ”2—9‘9×(Ñ(¨Ó+×;Ñ;¸AÓ>Ó?ˆÜ—’˜lÓ+ˆŒÜ
×Ò˜q�u a¨1­5¥kÖ2r/   c                	ó†  € TpV\         Jd   TM\        P                  p\        \        P                  P                  ^4      P                  ^34      4      p\        P                  ! WSRR7      pVP                  4       ;_uu_ 4       pVP                  \        R^24       VR8H  pRRR4       \        \        P                  ! ^3\        R7      4      p\        P                  ! W„RR7      p\        P                  ! XV4       VP                  4       ;_uu_ 4       pVP                  \        R^24       VR8g  pRRR4       \        P                  ! Wx( 4       Rp	\        P                   ! \"        V	R7      ;_uu_ 4        VR8   RRR4       R#   + '       g   i     Lî; i  + '       g   i     Lp; i  + '       g   i     R# ; i)	rV   F©Ú	transposer   ro   Nr#   z0Invalid comparison between dtype=float64 and str©Úmatch)r   r4   Úndarrayr	   rj   rk   rl   rE   r`   r   r   r   ÚzerosÚboolÚassert_equalÚpytestÚraisesÚ	TypeError)
rY   ra   r   ÚboxÚxboxrd   r   rZ   r9   Úmsgs
   &&&       r    Ú$test_numeric_cmp_string_numexpr_pathÚ;TestNumericComparisons.test_numeric_cmp_string_numexpr_path|   s3  € àˆØ¤Ó&‰s¬B¯J©Jˆä”R—Y‘Y×*Ñ*¨1Ó-×=Ñ=¸bÓAÓBˆÜ�oŠo˜c°%Ô8ˆØ× Ñ ×"Ô" aØ�I‰I”d˜O¨RÔ0Ø˜C‘ZˆF÷ #ô œ"Ÿ(š( 2¬TÔ2Ó3ˆÜ—?’? 8¸UÔCˆÜ
�Š˜ Ô)à× Ñ ×"Ô" aØ�I‰I”d˜O¨RÔ0Ø˜C‘ZˆF÷ #ô 	�Š˜ 	Ô*à@ˆÜ�]Š]œ9¨C×0Ö0Ø�#ŠI÷ 1Ñ0÷ #×"ú÷ #×"ú÷ 1×0Ð0ús$   ÂF	ÄFÅ9F/Æ	F	ÆF,	Æ/G 	© N)	r+   Ú
__module__Ú__qualname__Ú__firstlineno__r[   re   rq   r‚   Ú__static_attributes__r„   r/   r    rQ   rQ   _   s   † ò
1ò;ò3ör/   rQ   c                  ó„  € ] tR t^™tR t]P                  P                  R]P                  ]
].4      ]P                  P                  R]R R7      R 4       4       t]P                  P                  R]P                  ]
].4      ]P                  P                  R]R R7      R 4       4       t]P                  P                  R	]! ^R
7      P!                  R4      ]! ^R
7      P!                  R4      P#                  4       ]! ^R
7      P%                  4       ]! ^R
7      P#                  4       P'                  R4      ]! ^R
7      P#                  4       P'                  R4      .R R7      R 4       t]P                  P                  R	]! ^R
7      P!                  R4      ]! ^R
7      P!                  R4      P#                  4       ]! ^R
7      P!                  R4      P%                  4       .R R7      ]P                  P                  R]P*                  ]P,                  .4      R 4       4       tR t]P                  P                  R]! ^R7      ]! ^R7      P%                  4       ]! ^R7      P#                  4       ]! ^R7      P#                  4       P'                  R4      ]P2                  ! RR4      ]P2                  ! RR4      ]P6                  P9                  ^4      ]P6                  P;                  ^ 4      ]P<                  ! RRR7      ]P<                  ! R4      ]P<                  ! R4      P?                  4       ]P<                  ! RRR7      P?                  4       ]P<                  ! R4      PA                  4       ]PB                  ! RR4      ]PD                  .]#R7      ]P                  PI                  R4      R 4       4       t%Rt&R # )!Ú.TestNumericArraylikeArithmeticWithDatetimeLikec                	ó|  € Tp\         P                  ! ^^.4      p\        P                  ! W24      p\	        ^R7      \	        ^R7      .pW4,          p\        \	        ^R7      \	        ^R7      .4      p\        P                  ! Wb4      p\        P                  ! WV4       WC,          p\        P                  ! Wv4       R# )rW   ©ÚdaysN)r4   r   rE   r`   r
   r   r{   )rY   ra   r   rJ   rK   rZ   r9   Úresult2s   &&      r    Útest_mul_timedelta_listÚFTestNumericArraylikeArithmeticWithDatetimeLike.test_mul_timedelta_listš   sˆ   € àˆÜ�xŠx˜˜A˜ÓˆÜ�Š˜tÓ)ˆä Ô"¤I°1Ô$5Ð6ˆà•ˆä!¤9°!Ô#4´iÀQÔ6GÐ"HÓIˆÜ—?’? 8Ó1ˆÜ
�Š˜Ô)à•,ˆÜ
�Š˜Ö*r/   Úbox_clsrJ   c                	ó`   € \        V 4      P                  \        V P                  4      ,           # r(   ©r*   r+   Ústrr$   r,   s   &r    r.   Ú7TestNumericArraylikeArithmeticWithDatetimeLike.<lambda>­   ó   € ¤T¨!£W×%5Ñ%5¼¸A¿G¹G»Ö%Dr/   ©r   c                	ó„  € \         P                  ! . RORR7      pV! V4      p\        . ROVP                  R7      p\	        V\
        4      '       g   V\
        J d   \        V4      pVP                  VP                  8X  g   Q hW,          p\        P                  ! WT4       W1,          p\        P                  ! WT4       R# )rU   úm8[s]r#   NrT   )Ú10sÚ40sÚ90s)r4   r   r   r$   rA   r	   rE   r{   )rY   rJ   r‘   rK   r9   rZ   s   &&&   r    Útest_mul_td64arrÚ?TestNumericArraylikeArithmeticWithDatetimeLike.test_mul_td64arr«   sˆ   € ô —’š¨'Ô2ˆÙ˜“ˆä!Ò"7¸u¿{¹{ÔKˆä�dœF×#Ò# w´&Ó'8Ü˜hÓ'ˆHØ�~‰~ §¡Ô,Ð,Ð,à•ˆÜ
�Š˜Ô)à•ˆÜ
�Š˜Ö)r/   c                	ó`   € \        V 4      P                  \        V P                  4      ,           # r(   r“   r,   s   &r    r.   r•   Â   r–   r/   c                	ó®  € \         P                  ! . RORR7      pV! V4      p\        . ROVP                  R7      p\	        V\
        4      '       g   V\
        J d   \        V4      pVP                  VP                  8X  g   Q hW1,          p\        P                  ! WT4       W1,          p\        P                  ! WT4       Rp\        P                  ! \        VR7      ;_uu_ 4        W,           RRR4       Rp\        P                  ! \        VR7      ;_uu_ 4        W,           RRR4       R#   + '       g   i     LI; i  + '       g   i     R# ; i)	é
   r™   r#   z5ufunc '(true_)?divide' cannot use operands with typesrv   Nz3ufunc 'floor_divide' cannot use operands with types)r¡   é(   éZ   )Ú1sÚ2sÚ3s)r4   r   r   r$   rA   r	   rE   r{   r|   r}   r~   )rY   rJ   r‘   rK   r9   rZ   r�   s   &&&    r    Útest_div_td64arrÚ?TestNumericArraylikeArithmeticWithDatetimeLike.test_div_td64arrÀ   sæ   € ô —’š¨WÔ5ˆÙ˜“ˆä!Ò"4¸E¿K¹KÔHˆÜ�dœF×#Ò# w´&Ó'8Ü˜hÓ'ˆHØ�~‰~ §¡Ô,Ð,Ð,à•ˆÜ
�Š˜Ô)à•ˆÜ
�Š˜Ô)ð FˆÜ�]Š]œ9¨C×0Ö0ØŽL÷ 1ð DˆÜ�]Š]œ9¨C×0Ö0ØŽM÷ 1Ñ0÷	 1×0ú÷ 1×0Ð0ús   Ã&	D0Ä	EÄ0E 	ÅE	Ú	scalar_tdrŒ   Únsztimedelta64[s]ztimedelta64[ms]c                	ó,   € \        V 4      P                  # r(   r)   r,   s   &r    r.   r•   è   ó   € ”d˜1“g×&Ò&r/   c           	     	ó  € TpTp\        \        \        V4      4       Uu. uF  p\        VR 7      NK  	  upRR7      p\	        V\
        P                  4      '       d   VP                  pVP                  V4      pM$\        V4      \        J d   VP                  R4      p\        P                  ! WT4      p\        P                  ! Wt4      pWQ,          p	\        P                  ! W—4       W,          p
\        P                  ! W§4       R# u upi )rŒ   zm8[ns]r#   úm8[us]N)r   r_   Úlenr
   rA   r4   Útimedelta64r$   Úastyper*   r   rE   r`   r{   )rY   r©   r1   ra   r   rB   Únr9   r$   rZ   Úcommutes   &&&&       r    Útest_numeric_arr_mul_tdscalarÚLTestNumericArraylikeArithmeticWithDatetimeLike.test_numeric_arr_mul_tdscalarß   sÉ   € ð ˆØˆÜ!Ü(-¬c°%«jÔ(9Ó:Ñ(9 1ŒY˜A×Ñ(9Ñ:À(ô
ˆô �i¤§¡×0Ò0Ø—O‘OˆEØ—‘ uÓ-‰HÜ�)‹_¤	Ó)Ø—‘ xÓ0ˆHä—’ Ó+ˆÜ—?’? 8Ó1ˆàÕ"ˆÜ
�Š˜Ô)àÕ#ˆÜ
�Š˜Ö*ùò ;s    D
c                	ó,   € \        V 4      P                  # r(   r)   r,   s   &r    r.   r•     r¬   r/   r$   c                	óú  € Tp\         P                  ! R4      P                  \         P                  RR7      pVP                  VRR7      p\        P
                  ! WdRR7      pVP                  R4      P                  R4      p\        V4      \        J d   VP                  R4      p\        P
                  ! W„RR7      pWr,          p	\        P                  ! W˜4       W',          p	\        P                  ! W˜4       R# )	rV   F©Úcopyrt   ztimedelta64[D]ztimedelta64[ns]ztimedelta64[us]Ni N  )
r4   Úaranger±   r%   rE   r`   Úviewr*   r   r{   )
rY   r$   r©   ra   r   Úarr_i8Úarrrd   r9   rZ   s
   &&&&      r    Ú*test_numeric_arr_mul_tdscalar_numexpr_pathÚYTestNumericArraylikeArithmeticWithDatetimeLike.test_numeric_arr_mul_tdscalar_numexpr_path   s¹   € ð ˆä—’˜9Ó%×,Ñ,¬R¯X©X¸EÐ,ÓBˆØ�m‰m˜E¨ˆmÓ.ˆÜ�oŠo˜c°%Ô8ˆà—;‘;Ð/Ó0×7Ñ7Ð8IÓJˆÜ�	‹?œiÓ'Ø—‘Ð'8Ó9ˆHä—?’? 8¸EÔBˆà•ˆÜ
�Š˜Ô)à•ˆÜ
�Š˜Ö)r/   c                	óÎ  € TpVR ,          p\        RR.4      p\        V\        P                  4      '       dP   VP                  pV\        P                  ! R4      8  d   \        P                  ! R4      pVP                  V4      pMÓ\        V4      \        J g(   \        V\        4      '       d$   VP                  R8X  d   VP                  R4      pM‡\        V\        P                  P                  \        P                  P                  \        P                  P                  \        P                  P                  34      '       d   VP                  R4      p\         P"                  ! WT4      p\         P"                  ! Wd4      p\        V\        P                  P                  4      '       d9   Rp\$        P&                  ! \(        VR7      ;_uu_ 4        W,           RRR4       M W,          p	\         P*                  ! W–4       R	p\$        P&                  ! \(        VR7      ;_uu_ 4        WQ,           RRR4       R#   + '       g   i     LG; i  + '       g   i     R# ; i)
:rU   rW   Nz3 Daysz36 Hoursr™   Úusr®   úunsupported operand typerv   Nú$cannot use operands with types dtype)r   rA   r4   r°   r$   r±   r*   r   r
   Úunitrm   ÚoffsetsÚDayÚHourÚMinuteÚSecondrE   r`   r|   r}   r~   r{   )
rY   Ú
three_daysr1   ra   r   rB   r9   r$   r�   rZ   s
   &&&&      r    Útest_numeric_arr_rdiv_tdscalarÚMTestNumericArraylikeArithmeticWithDatetimeLike.test_numeric_arr_rdiv_tdscalar   s�  € Øˆà˜CÕ ˆä! 8¨ZÐ"8Ó9ˆÜ�j¤"§.¡.×1Ò1Ø×$Ñ$ˆEØ”r—x’x Ó(Ô(äŸš Ó)�Ø—‘ uÓ-‰HÜ�*Ó¤Ó*Ü�z¤9×-Ò-°*·/±/ÀTÔ2Ià—‘ xÓ0‰HÜØÜ�Z‰Z�^‰^œRŸZ™ZŸ_™_¬b¯j©j×.?Ñ.?ÄÇÁ×ARÑARÐS÷
ò 
ð
  —‘ wÓ/ˆHä—’ Ó+ˆÜ—?’? 8Ó1ˆä�j¤"§*¡*§.¡.×1Ò1à,ˆCÜ—’œy°×4Ö4ØÖ"÷ 5Ð4ð  Õ'ˆFÜ�OŠO˜FÔ-Ø8ˆCä�]Š]œ9¨C×0Ö0ØÖ÷ 1Ñ0÷ 5×4ú÷ 1×0Ð0ús   Ç	I È-	IÉ I	ÉI$	rH   )Úhourszm8[h]ÚNaTÚDz
2021-01-01z
Asia/Tokyo)ÚtzÚUTCz>ignore:.*'generic' unit for NumPy timedelta:DeprecationWarningc                	ót   € Tp\         P                  ! W4      pR P                  . RO4      p\        WRV4       R# )Ú|N)
rÂ   z3Addition/subtraction of integers and integer-arrayszInstead of adding/subtractingrÃ   z;Concatenation operation is not implemented for NumPy arraysz+Cannot (add|subtract) NaT (to|from) ndarrayzBoperand type\(s\) all returned NotImplemented from __array_ufunc__z(can only perform ops with numeric valuesz*cannot subtract DatetimeArray from ndarrayz.Cannot add or subtract Timedelta from integers)rE   r`   Újoinr   )rY   r1   rH   ra   r   rJ   r�   s   &&&&   r    Ú&test_add_sub_datetimedeltalike_invalidÚUTestNumericArraylikeArithmeticWithDatetimeLike.test_add_sub_datetimedeltalike_invalidG  s6   € ð: ˆä�Š˜{Ó0ˆØ�h‰hòó
ˆô  	# 4°Ö4r/   r„   N)'r+   r…   r†   r‡   r�   r|   ÚmarkÚparametrizer4   r   r   r	   rO   r�   r§   r
   Úas_unitÚto_timedelta64Úto_pytimedeltar±   r´   r%   r"   r¾   rË   r°   rm   rÅ   rÈ   rÉ   rn   Úto_pydatetimeÚto_datetime64Ú
datetime64rÎ   ÚreprÚfilterwarningsrÕ   rˆ   r„   r/   r    rŠ   rŠ   ™   sW  † ò+ð" ‡[�[×Ñ˜Y¨¯©°5¸&Ð(AÓBØ‡[�[×ÑØ�ÑDð ó ñ*óó Cð*ð" ‡[�[×Ñ˜Y¨¯©°5¸&Ð(AÓBØ‡[�[×ÑØ�ÑDð ó ñóó Cðð6 ‡[�[×ÑØá˜1Ô×%Ñ% dÓ+Ù˜1Ô×%Ñ% dÓ+×:Ñ:Ó<Ù˜1Ô×,Ñ,Ó.Ù˜1Ô×,Ñ,Ó.×5Ñ5Ð6FÓGÙ˜1Ô×,Ñ,Ó.×5Ñ5Ð6GÓHð	
ñ 'ð ó 
ñ+ó
ð+ð, ‡[�[×ÑØá˜1Ô×%Ñ% dÓ+Ù˜1Ô×%Ñ% dÓ+×:Ñ:Ó<Ù˜1Ô×%Ñ% dÓ+×:Ñ:Ó<ð	
ñ
 'ð ó ð ‡[�[×Ñ˜W r§x¡x°·±Ð&<Ó=ñ*ó >óð*ò,%ðN ‡[�[×ÑØá˜BÔÙ˜BÔ×.Ñ.Ó0Ù˜BÔ×.Ñ.Ó0Ù˜BÔ×.Ñ.Ó0×7Ñ7¸Ó@Ø�NŠN˜5 $Ó'Ø�NŠN˜5 #Ó&Ø�J‰J×Ñ˜aÓ Ø�J‰J×Ñ˜aÓ ð �LŠL˜¨,Ô7Ø�LŠL˜Ó&Ø�LŠL˜Ó&×4Ñ4Ó6Ø�LŠL˜¨%Ô0×>Ñ>Ó@Ø�LŠL˜Ó&×4Ñ4Ó6Ø�MŠM˜% Ó&Ø�F‰Fð#	
ð& ð+ ó ð. ‡[�[×ÑØHóñ5óó/ô45r/   rŠ   c                  óø  € ] tR tRtR tR tR tR t]P                  P                  R]P                  ]P                  .4      R 4       t]P                  P                  R]P                   ]P"                  ]P$                  .4      R	 4       t]P                  P                  R]P                   ]P"                  ]P$                  .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 R t!Rt"R# )ÚTestDivisionByZeroi~  c                	óð  € Tp\        \        P                  \        P                  \        P                  \        P                  \        P                  .\        P                  R 7      p\        W4      pW1,          p\        P                  ! We4       \        V4      P                  R4      \        P                  ! V4      P                  R4      ,          p\        P                  ! V\        V4      4       R# ©r#   Úi8N©r   r4   ÚnanÚinfr"   r:   rE   Úassert_index_equalr	   r±   r   rF   ©rY   r8   r1   Úidxr9   Ú	expected2rZ   Ú
ser_compats   &&&     r    Útest_div_zeroÚ TestDivisionByZero.test_div_zero  s˜   € Øˆäœ"Ÿ&™&¤"§&¡&¬"¯&©&´"·&±&¼"¿&¹&ÐAÌÏÉÔTˆô )¨Ó8ˆ	à•ˆÜ
×Ò˜fÔ0Ü˜C“[×'Ñ'¨Ó-´·²¸³×0EÑ0EÀdÓ0KÕKˆ
Ü
×Ò˜z¬6°(Ó+;Ö<r/   c                	óð  € Tp\        \        P                  \        P                  \        P                  \        P                  \        P                  .\        P                  R 7      p\        W4      pW1,          p\        P                  ! We4       \        V4      P                  R4      \        P                  ! V4      P                  R4      ,          p\        P                  ! V\        V4      4       R# rä   ræ   rê   s   &&&     r    Útest_floordiv_zeroÚ%TestDivisionByZero.test_floordiv_zeroŒ  s˜   € Øˆäœ"Ÿ&™&¤"§&¡&¬"¯&©&´"·&±&¼"¿&¹&ÐAÌÏÉÔTˆô )¨Ó8ˆ	à•ˆÜ
×Ò˜fÔ0Ü˜C“[×'Ñ'¨Ó-´·²¸$³×1FÑ1FÀtÓ1LÕLˆ
Ü
×Ò˜z¬6°(Ó+;Ö<r/   c                	óÚ  € Tp\        \        P                  \        P                  \        P                  \        P                  \        P                  .\        P                  R 7      pW1,          p\        P
                  ! WT4       \        V4      P                  R4      \        P                  ! V4      P                  R4      ,          p\        P                  ! V\        V4      4       R# rä   )
r   r4   rç   r"   rE   ré   r	   r±   r   rF   )rY   r8   r1   rë   r9   rZ   rí   s   &&&    r    Útest_mod_zeroÚ TestDivisionByZero.test_mod_zero™  s‹   € Øˆäœ"Ÿ&™&¤"§&¡&¬"¯&©&´"·&±&¼"¿&¹&ÐAÌÏÉÔTˆØ•ˆÜ
×Ò˜fÔ/Ü˜C“[×'Ñ'¨Ó-´·²¸³×0EÑ0EÀdÓ0KÕKˆ
Ü
×Ò˜z¬6°&«>Ö:r/   c                	óF  € Tp\        \        P                  \        P                  \        P                  \        P                  \        P                  .\        P                  R 7      p\        \        P                  \        P                  \        P                  \        P                  \        P                  .\        P                  R 7      p\        W4      p\        W14      p\        P                  ! V^ ,          V4       \        P                  ! V^,          V4       R# )r#   N)	r   r4   rç   rè   r"   r:   ÚdivmodrE   ré   )rY   r8   r1   rë   ÚexleftÚexrightrZ   s   &&&    r    Útest_divmod_zeroÚ#TestDivisionByZero.test_divmod_zero¢  s¡   € ØˆäœŸ™¤§¡¬¯©´·±¼¿¹Ð?ÄrÇzÁzÔRˆÜœŸ™¤§¡¬¯©´·±¼¿¹Ð@ÌÏ
É
ÔSˆÜ% dÓ3ˆä˜Ó"ˆÜ
×Ò˜f Q�i¨Ô0Ü
×Ò˜f Q�i¨Ö1r/   rI   c                	óÀ  € VP                   \        P                  8X  d$   \        P                  ! R VP                    24       V^,
          p\        \        P                  ) \        P                  ) \        P                  ) \        P                  \        P                  .\        P                  R7      p\        W4      pV! WA4      p\        P                  ! We4       R# )z#Div by negative 0 not relevant for r#   N)r$   r4   r&   r|   Úskipr   rè   rç   r"   r:   rE   ré   )rY   r8   r1   rI   rë   r9   rZ   s   &&&&   r    Útest_div_negative_zeroÚ)TestDivisionByZero.test_div_negative_zero­  s�   € ð ×Ñ¤§	¡	Ô)Ü�KŠKÐ=¸k×>OÑ>OÐ=PÐQÔRØ˜A�oˆäœ2Ÿ6™6˜'¤B§F¡F 7¬R¯V©V¨G´R·V±V¼R¿V¹VÐDÌBÏJÉJÔWˆÜ'¨Ó7ˆá�C“ˆÜ
×Ò˜fÖ/r/   Údtype1c                	óØ  € Tp\        . RORR7      P                  V4      p\        . RORR7      P                  V4      p\        P                  ! RR7      ;_uu_ 4        \        VP                  P                  \        P
                  4      VP                  ,          RRR7      pRRR4       \        P                  XP                  R	&   VP                  R
8X  d@   VP                  R8X  d/   \        P                  '       d   V^ 8X  d   VP                  R4      pWV,          p\        P                  ! W‡4       VP                  We,          4      '       d   Q hR#   + '       g   i     L¼; i)rW   Úfirstrh   ÚsecondÚignore©r7   r"   N©r$   ri   ºr   rW   Nr%   Úfloat32©rW   é   r^   é   ©r   r   r   rW   )r	   r±   r4   ÚerrstateÚvaluesr"   rè   Úilocr$   r   ÚUSE_NUMEXPRrE   rF   rC   )	rY   r!   r   Úany_real_numpy_dtypeÚdtype2r  r  r9   rZ   s	   &&&&     r    Útest_ser_div_serÚ#TestDivisionByZero.test_ser_div_ser¼  s  € ð &ˆä’|¨'Ô2×9Ñ9¸&ÓAˆÜš¨8Ô4×;Ñ;¸FÓCˆä�[Š[˜X×&Ö&ÜØ—‘×#Ñ#¤B§J¡JÓ/°&·-±-Õ?ØØôˆH÷ 'ô  ŸV™Vˆ�‰�cÑØ�;‰;˜'Ô! f§l¡l°iÔ&?ô ××ÐÐ$?À1Ô$DØ#Ÿ?™?¨9Ó5�à•ˆÜ
×Ò˜vÔ0Ø—=‘= ¥×0Ò0Ð0Ð0Ñ0÷ '×&ús   ÁAEÅE)	c                	ó   € Tp\        ^^.4      P                  V4      p\        ^ ^.4      P                  V4      pWE,          WE,          3p\        V4      pV^ ,          P                  \        P                  4      V^ &   \        P
                  V^ ,          ^ &   \        WE4      p\        P                  ! V^ ,          V^ ,          4       \        P                  ! V^,          V^,          4       \        VP                  V4      p\        P                  ! V^ ,          V^ ,          4       \        P                  ! V^,          V^,          4       R# ©rU   N)
r	   r±   Úlistr4   r"   rè   r÷   rE   rF   r  )rY   r   r  r  rJ   rK   r9   rZ   s   &&&     r    Útest_ser_divmod_zeroÚ'TestDivisionByZero.test_ser_divmod_zeroÚ  sû   € ð &ˆÜ�q˜!�f‹~×$Ñ$ VÓ,ˆÜ˜˜1�v“×%Ñ% fÓ-ˆð •= $¥,Ð.ˆÜ˜“>ˆØ˜q•k×(Ñ(¬¯©Ó4ˆ�‰ÜŸ™ˆ���A‰Ü˜Ó$ˆä
×Ò˜v a�y¨(°1­+Ô6Ü
×Ò˜v a�y¨(°1­+Ô6ô ˜Ÿ™ UÓ+ˆÜ
×Ò˜v a�y¨(°1­+Ô6Ü
×Ò˜v a�y¨(°1­+Ö6r/   c                	óü  € \        \        P                  R .4      p\        \        P                  R.4      pW,          W,          3p\        W4      p\        P
                  ! V^ ,          V^ ,          4       \        P
                  ! V^,          V^,          4       \        VP                  V4      p\        P
                  ! V^ ,          V^ ,          4       \        P
                  ! V^,          V^,          4       R# )ç      ð?ç       @N)r	   r4   rè   r÷   rE   rF   r  )rY   rJ   rK   r9   rZ   s   &    r    Útest_ser_divmod_infÚ&TestDivisionByZero.test_ser_divmod_infñ  s°   € Ü”r—v‘v˜s�mÓ$ˆÜœŸ™ �}Ó%ˆà•= $¥,Ð.ˆÜ˜Ó$ˆä
×Ò˜v a�y¨(°1­+Ô6Ü
×Ò˜v a�y¨(°1­+Ô6ô ˜Ÿ™ UÓ+ˆÜ
×Ò˜v a�y¨(°1­+Ô6Ü
×Ò˜v a�y¨(°1­+Ö6r/   c                	óÆ  € \         P                  ! ^ .^,          4      p\         P                  P                  ^4      P	                  ^4      p\        R.^,          4      pV\        V4      ,          p\        P                  ! WC4       \        V4      V,          p\        P                  ! WC4       \        V4      \        V4      ,          p\        P                  ! WC4       R# )r   rS   N)r4   r   rj   rk   rl   r	   rE   rF   )rY   Ú
zero_arrayÚdatar9   rZ   s   &    r    Útest_rdiv_zero_compatÚ(TestDivisionByZero.test_rdiv_zero_compat   sŸ   € ä—X’X˜q˜c A�gÓ&ˆ
Ü�y‰y×$Ñ$ QÓ'×7Ñ7¸Ó:ˆÜ˜3˜% !�)Ó$ˆàœf T›lÕ*ˆÜ
×Ò˜vÔ0ä˜
Ó# dÕ*ˆÜ
×Ò˜vÔ0ä˜
Ó#¤f¨T£lÕ2ˆÜ
×Ò˜vÖ0r/   c                	óØ   € \        . RORR7      p\        \        P                  ) \        P                  \        P                  .RR7      pV^ ,          p\        P
                  ! W24       R# ©rU   r  rh   N©r3   r   rU   ©r	   r4   rè   rç   rE   rF   ©rY   Úserr9   rZ   s   &   r    Útest_div_zero_inf_signsÚ*TestDivisionByZero.test_div_zero_inf_signs  sF   € ä’Z gÔ.ˆÜœBŸF™F˜7¤B§F¡F¬B¯F©FÐ3¸'ÔBˆà�q•ˆÜ
×Ò˜vÖ0r/   c                	óž   € \        . RORR7      p\        R\        P                  R.RR7      p^ V,          p\        P                  ! W24       R# )rU   r  rh   rS   Nr&  )r	   r4   rç   rE   rF   r(  s   &   r    Útest_rdiv_zeroÚ!TestDivisionByZero.test_rdiv_zero  s<   € ä’Z gÔ.ˆÜ˜3¤§¡¨Ð,°7Ô;ˆà�S•ˆÜ
×Ò˜vÖ0r/   c                	óØ   € \        . RORR7      pV^ ,          p\        \        P                  ) \        P                  \        P                  .RR7      p\        P
                  ! W#4       R# r%  r'  )rY   r)  rZ   r9   s   &   r    Útest_floordiv_divÚ$TestDivisionByZero.test_floordiv_div  sF   € ä’Z gÔ.ˆà˜•ˆÜœBŸF™F˜7¤B§F¡F¬B¯F©FÐ3¸'ÔBˆÜ
×Ò˜vÖ0r/   c                	ó>  € \         P                  ! R . ROR. RO/4      pW,          p\        . RO4      p\        \        P                  \        P                  \        P                  ^.4      p\         P                  ! R VRV/4      p\
        P                  ! W%4       R# )r  r  Nr	  r  ©r  r  r  r  )rm   Ú	DataFramer	   r4   rç   rE   Úassert_frame_equal)rY   ÚdfrZ   r  r  r9   s   &     r    Útest_df_div_zero_dfÚ&TestDivisionByZero.test_df_div_zero_df'  so   € ä�\Š\˜7¢L°(ºLÐIÓJˆØ•ˆäÒ+Ó,ˆÜœŸ™¤§¡¬¯©°Ð3Ó4ˆÜ—<’< ¨%°¸6Ð BÓCˆÜ
×Ò˜fÖ/r/   c                	óV  € \         P                  ! R . ROR. RO/4      p\        . R	O4      p\        \        P                  \        P                  \        P                  ^.4      p\         P                  ! R VRV/4      p\        P
                  ! RR7      ;_uu_ 4        VP                  P                  R4      VP                  ,          pRRR4       \         P                  ! XVP                  VP                  R7      p\        P                  ! Wd4       R#   + '       g   i     LU; i)
r  r  r  r  ÚfloatN©rB   Úcolumnsr	  r  r3  )rm   r4  r	   r4   rç   r  r  r±   rB   r<  rE   r5  )rY   r6  r  r  r9   r½   rZ   s   &      r    Útest_df_div_zero_arrayÚ)TestDivisionByZero.test_df_div_zero_array1  s¼   € ä�\Š\˜7¢L°(ºLÐIÓJˆäÒ+Ó,ˆÜœŸ™¤§¡¬¯©°Ð3Ó4ˆÜ—<’< ¨%°¸6Ð BÓCˆä�[Š[˜X×&Ö&Ø—)‘)×"Ñ" 7Ó+¨b¯i©iÕ7ˆC÷ 'ä—’˜c¨¯©¸2¿:¹:ÔFˆÜ
×Ò˜fÖ/÷ '×&ús   Â-DÄD(	c                	óp  € \         P                  ! R . ROR. RO/4      pV^ ,          p\         P                  ! \        P                  VP                  VP
                  R7      p\        P                  VP                  R	&   \        P                  ! W#4       \        P                  ! RR7      ;_uu_ 4        VP                  P                  R4      ^ ,          pRRR4       \         P                  ! XVP                  VP
                  R7      p\        P                  ! WS4       R#   + '       g   i     LU; i)
r  r  r;  r  r  r"   Nr	  r  ©r  rU   )rm   r4  r4   rè   rB   r<  rç   r  rE   r5  r  r  r±   ©rY   r6  rZ   r9   r½   rŽ   s   &     r    Útest_df_div_zero_intÚ'TestDivisionByZero.test_df_div_zero_int>  sÀ   € ä�\Š\˜7¢L°(ºLÐIÓJˆà�a•ˆÜ—<’<¤§¡¨b¯h©hÀÇ
Á
ÔKˆÜ "§¡ˆ�‰�fÑÜ
×Ò˜fÔ/ô �[Š[˜X×&Ö&Ø—)‘)×"Ñ" 9Ó-°Õ1ˆC÷ 'ä—,’,˜s¨"¯(©(¸B¿J¹JÔGˆÜ
×Ò˜gÖ0÷ '×&ús   Â5#D%Ä%D5	c                	ó*  € \         P                  ! \        P                  P	                  ^4      P                  R4      4      pV^ ,          pW!,          pW,          pVP                  ^ 4      P                  VP                  ^ 4      4      '       d   Q hR# ©rV   N)r¡   r^   ©rm   r4  r4   rj   rk   rl   ÚfillnarC   ©rY   r6  r)  ÚresÚres2s   &    r    Ú(test_df_div_zero_series_does_not_commuteÚ;TestDivisionByZero.test_df_div_zero_series_does_not_commuteM  sk   € ä�\Š\œ"Ÿ)™)×/Ñ/°Ó2×BÑBÀ7ÓKÓLˆØ��eˆØ�hˆØ�xˆØ—:‘:˜a“=×'Ñ'¨¯©°A«×7Ò7Ð7Ð7Ñ7r/   c                	ó   € \         P                  ! R . ROR. R	O/4      p\        . R
O4      pVP                  R4      p\        \        P
                  \        P
                  \        P
                  ^ .4      p\         P                  ! R VRV/4      pW,          p\        P                  ! WT4       \         P                  ! R . ROR. R	O/RR7      p\        . R
ORR7      p\        \        P
                  \        P
                  \        P
                  ^ .4      p\         P                  ! R VRV/4      pW,          p\        P                  ! WT4       R# )r  r  r"   Fr¸   r%   r#   Nr	  r  ©r   r   r   r   )rm   r4  r	   r±   r4   rç   rE   r5  )rY   r6  r  r  r9   rZ   s   &     r    Útest_df_mod_zero_dfÚ&TestDivisionByZero.test_df_mod_zero_dfX  sï   € ä�\Š\˜7¢L°(ºLÐIÓJˆä’|Ó$ˆØ—‘˜YÓ'ˆÜœŸ™¤§¡¬¯©°Ð3Ó4ˆÜ—<’< ¨%°¸6Ð BÓCˆØ•ˆÜ
×Ò˜fÔ/ô �\Š\˜7¢L°(ºLÐIÐPUÔVˆÜ’|¨7Ô3ˆÜœŸ™¤§¡¬¯©°Ð3Ó4ˆÜ—<’< ¨%°¸6Ð BÓCˆØ•ˆÜ
×Ò˜fÖ/r/   c                	óx  € \         P                  ! R . ROR. R	O/4      p\        . R
ORR7      p\        \        P                  \        P                  \        P                  ^ .4      p\         P                  ! R VRV/4      p\        P
                  ! RR7      ;_uu_ 4        VP                  VP                  ,          pRRR4       \         P                  ! XVP                  VP                  RR7      p\        P                  VP                  R&   \        P                  ! Wd4       R#   + '       g   i     Ls; i)r  r  r"   r#   r  r  N)rB   r<  r$   r	  r  rN  r@  )rm   r4  r	   r4   rç   r  r  rB   r<  r  rE   r5  )rY   r6  r  r  r9   r½   rŽ   s   &      r    Útest_df_mod_zero_arrayÚ)TestDivisionByZero.test_df_mod_zero_arrayl  sÊ   € ä�\Š\˜7¢L°(ºLÐIÓJˆô ’|¨9Ô5ˆÜœŸ™¤§¡¬¯©°Ð3Ó4ˆÜ—<’< ¨%°¸6Ð BÓCˆô �[Š[˜X×&Ö&Ø—)‘)˜bŸi™iÕ'ˆC÷ 'ä—,’,˜s¨"¯(©(¸B¿J¹JÈiÔXˆÜ!Ÿv™vˆ�‰�VÑÜ
×Ò˜gÖ0÷	 '×&ús   Â D)Ä)D9	c                	ó6  € \         P                  ! R . ROR. RO/4      pV^ ,          p\         P                  ! \        P                  VP                  VP
                  R7      p\        P                  ! W#4       \        P                  ! RR7      ;_uu_ 4        VP                  P                  R4      ^ ,          pRRR4       \         P                  ! XVP                  VP
                  R7      p\        P                  ! WS4       R#   + '       g   i     LU; i)	r  r  r;  r  r  r"   Nr	  r  )rm   r4  r4   rç   rB   r<  rE   r5  r  r  r±   rA  s   &     r    Útest_df_mod_zero_intÚ'TestDivisionByZero.test_df_mod_zero_int}  s®   € ä�\Š\˜7¢L°(ºLÐIÓJˆà�a•ˆÜ—<’<¤§¡¨b¯h©hÀÇ
Á
ÔKˆÜ
×Ò˜fÔ/ô �[Š[˜X×&Ö&Ø—)‘)×"Ñ" 9Ó-°Õ1ˆC÷ 'ä—,’,˜s¨"¯(©(¸B¿J¹JÔGˆÜ
×Ò˜gÖ0÷ '×&ús   Â#DÄD	c                	ó*  € \         P                  ! \        P                  P	                  ^4      P                  R4      4      pV^ ,          pW!,          pW,          pVP                  ^ 4      P                  VP                  ^ 4      4      '       d   Q hR# rE  rF  rH  s   &    r    Ú(test_df_mod_zero_series_does_not_commuteÚ;TestDivisionByZero.test_df_mod_zero_series_does_not_commute‹  sm   € ô �\Š\œ"Ÿ)™)×/Ñ/°Ó2×BÑBÀ7ÓKÓLˆØ��eˆØ�hˆØ�xˆØ—:‘:˜a“=×'Ñ'¨¯©°A«×7Ò7Ð7Ð7Ñ7r/   r„   N)#r+   r…   r†   r‡   rî   rñ   rô   rú   r|   r×   rØ   r=   ÚtruedivÚfloordivrþ   r4   r%   r"   r&   r  r  r  r"  r*  r-  r0  r7  r=  rB  rK  rO  rR  rU  rX  rˆ   r„   r/   r    râ   râ   ~  s   † ò=ò=ò;ò	2ð ‡[�[×Ñ˜T H×$4Ñ$4°h×6GÑ6GÐ#HÓIñ
0ó Jð
0ð ‡[�[×Ñ˜X¨¯©°"·*±*¸b¿i¹iÐ'HÓIñ1ó Jð1ð: ‡[�[×Ñ˜X¨¯©°"·*±*¸b¿i¹iÐ'HÓIñ7ó Jð7ò,7ò1ò1ò1ò1ò0ò0ò1ò8ò0ò(1ò"1ö8r/   râ   c            	      óê  € ] tR tRtR tR tR t]P                  P                  R]
P                  ]P                  ]
P                  .4      R 4       tR tR tR	 tR
 tR tR t]P                  P                  R]
P,                  ]P.                  .4      R 4       tR tR tR tR t]P                  P                  R]P<                  ^RRR]P>                  .4      R 4       t R t!R t"R t#R t$Rt%R# )ÚTestMultiplicationDivisioni•  c                	óV  € Tp\        \        ^
4      .4      p\        \        ^4      .4      p\        P                  ! W24      p\        P                  ! WB4      pV\        ^4      ,          p\        P                  ! WT4       V\        ^4      ,          p\        P                  ! WT4       R# )r¡   N)r	   r   rE   r`   r{   )rY   ra   r   r)  r9   rZ   s   &&    r    Útest_divide_decimalÚ.TestMultiplicationDivision.test_divide_decimal™  sw   € àˆÜ”g˜b“k�]Ó#ˆÜœ7 1›:˜,Ó'ˆä�oŠo˜cÓ'ˆÜ—?’? 8Ó1ˆà”w˜q“zÕ!ˆä
�Š˜Ô)àœ ›
Õ"ˆÜ
�Š˜Ö)r/   c                	ó  € \        ^^ .RR7      p\        RR.RR7      p\        R\        P                  ) .4      pVP                  V4      p\        P
                  ! WCRR7       W!,          p\        P
                  ! WC4       R# )	rU   r  rh   r  F©Úcheck_namesNg{®Gáz„¿g{®Gáz”¿)r	   r4   rè   ÚdivrE   rF   )rY   r  r  r9   rZ   s   &    r    Útest_div_equiv_binopÚ/TestMultiplicationDivision.test_div_equiv_binop©  sl   € ô ˜˜1�v GÔ,ˆÜ˜ ˜¨XÔ6ˆÜ˜5¤2§6¡6 'Ð*Ó+ˆà—‘˜EÓ"ˆÜ
×Ò˜v¸UÕCà•ˆÜ
×Ò˜vÖ0r/   c                	óà   € TpV^,          pVP                  R4      p\        P                  ! W44       V^,          p\        VP                  ^,          4      p\        P                  ! W44       R# )rU   r"   N)r±   rE   ré   r   r  )rY   r1   rë   rZ   r9   s   &&   r    Útest_div_intÚ'TestMultiplicationDivision.test_div_int·  sU   € ØˆØ�q•ˆØ—:‘:˜iÓ(ˆÜ
×Ò˜fÔ/à�q•ˆÜ˜Ÿ™ a�Ó(ˆÜ
×Ò˜fÖ/r/   rI   c                	ót   € Tp\         P                  ! WC4      pV! V^4      p\         P                  ! WT4       R# r  )rE   r`   r{   )rY   rI   r1   ra   rë   rZ   s   &&&&  r    Útest_mul_int_identityÚ0TestMultiplicationDivision.test_mul_int_identityÁ  s,   € àˆÜ�oŠo˜cÓ2ˆá�C˜“ˆÜ
�Š˜Ö$r/   c                	óB  € TpW",          pV\         P                  ! ^RR7      ,          p\        P                  ! WB^,          4       VP                  \         P
                  8X  d   RMRpV\         P                  ! ^VR7      ,          p\        P                  ! WC4       R# )r^   r%   r#   r&   N)r4   r   rE   ré   r$   r&   rº   )rY   r1   rë   ÚdidxrZ   Ú	arr_dtypes   &&    r    Útest_mul_int_arrayÚ-TestMultiplicationDivision.test_mul_int_arrayÉ  sn   € ØˆØ�yˆà”r—x’x ¨Ô1Õ1ˆÜ
×Ò˜f¨A¥gÔ.à #§	¡	¬R¯Y©YÔ 6‘H¸Gˆ	Ø”r—y’y ¨)Ô4Õ4ˆÜ
×Ò˜fÖ+r/   c                	óð   € TpW",          pVP                   \        P                  8X  d   R MRpV\        \        P                  ! ^VR7      4      ,          p\
        P                  ! V\        V4      4       R# )r&   r%   r#   N)r$   r4   r&   r	   rº   rE   rF   )rY   r1   rë   rn  ro  rZ   s   &&    r    Útest_mul_int_seriesÚ.TestMultiplicationDivision.test_mul_int_seriesÔ  sR   € ØˆØ�yˆà #§	¡	¬R¯Y©YÔ 6‘H¸Gˆ	Ø”vœbŸiši¨°Ô;Ó<Õ<ˆÜ
×Ò˜v¤v¨d£|Ö4r/   c                	óÈ   € Tp\         P                  ! ^RR7      pV\        VR,           4      ,          p\        W3R,           ,          4      p\        P                  ! WE4       R# )r^   r"   r#   gš™™™™™¹?N)r4   rº   r	   rE   rF   )rY   r1   rë   Úrng5rZ   r9   s   &&    r    Útest_mul_float_seriesÚ0TestMultiplicationDivision.test_mul_float_seriesÜ  sI   € ØˆÜ�yŠy˜ )Ô,ˆà”v˜d S�jÓ)Õ)ˆÜ˜$¨¥*Õ-Ó.ˆÜ
×Ò˜vÖ0r/   c                	óT   € TpW",          p\         P                  ! W2^,          4       R# ©rV   N©rE   ré   )rY   r1   rë   rZ   s   &&  r    Útest_mul_indexÚ)TestMultiplicationDivision.test_mul_indexä  s    € Øˆà•ˆÜ
×Ò˜f¨1¥fÖ-r/   c                	ó¸   € TpR p\         P                  ! \        VR7      ;_uu_ 4        V\        R^R7      ,           RRR4       R#   + '       g   i     R# ; i)z,cannot perform __rmul__ with this index typerv   Ú20130101©ÚperiodsN)r|   r}   r~   r   ©rY   r1   rë   r�   s   &&  r    Útest_mul_datelike_raisesÚ3TestMultiplicationDivision.test_mul_datelike_raisesê  s;   € ØˆØ<ˆÜ�]Š]œ9¨C×0Ö0Ø”*˜Z°Ô3Ö3÷ 1×0×0Ò0ús   ©AÁA	c                	ól  € TpR p\         P                  ! \        VR7      ;_uu_ 4        W"R,          ,           RRR4       \         P                  ! \        VR7      ;_uu_ 4        V\        P                  ! ^^.4      ,           RRR4       R#   + '       g   i     L^; i  + '       g   i     R# ; i)z(operands could not be broadcast togetherrv   r  N)r|   r}   Ú
ValueErrorr4   r   r‚  s   &&  r    Útest_mul_size_mismatch_raisesÚ8TestMultiplicationDivision.test_mul_size_mismatch_raisesð  sl   € ØˆØ8ˆÜ�]Š]œ:¨S×1Ö1Ø�c•(ŽN÷ 2ä�]Š]œ:¨S×1Ö1Ø”"—(’(˜A˜q˜6Ó"Ö"÷ 2Ñ1÷ 2×1úç1×1Ð1ús   ©BÁ% B"ÂB	Â"B3	c                	óÜ   € TpTp\        V! VP                  R 4      4      p\        P                  ! WT4      p\        P                  ! Wd4      pV! VR 4      p\        P                  ! Wv4       R# )r  N©r   r  rE   r`   r{   )rY   rI   r1   ra   r   rë   r9   rZ   s   &&&&    r    Útest_pow_floatÚ)TestMultiplicationDivision.test_pow_floatø  sV   € ð ˆØˆÜ™˜CŸJ™J¨Ó,Ó-ˆä�oŠo˜cÓ'ˆÜ—?’? 8Ó1ˆá�C˜“ˆÜ
�Š˜Ö)r/   c                	óÜ   € TpTp\        VP                  ^,          4      p\        P                  ! WC4      p\        P                  ! WS4      pV^,          p\        P                  ! We4       R# rz  rŠ  )rY   r1   ra   r   rë   r9   rZ   s   &&&    r    Útest_moduloÚ&TestMultiplicationDivision.test_modulo  sO   € àˆØˆÜ˜Ÿ™ a�Ó(ˆä�oŠo˜cÓ'ˆÜ—?’? 8Ó1ˆà�q•ˆÜ
�Š˜Ö)r/   c                	óL  € Tp\        V^4      p\        P                  ! RR7      ;_uu_ 4        \        VP                  ^4      w  rERRR4       \	        X4      \	        X4      3p\        W6RR7       F  w  rx\        P                  ! Wx4       K  	  R#   + '       g   i     LT; i)rV   r  r  NT©Ústrict)r÷   r4   r  r  r   ÚziprE   ré   )	rY   r1   rë   rZ   rd  Úmodr9   ÚrÚes	   &&       r    Útest_divmod_scalarÚ-TestMultiplicationDivision.test_divmod_scalar  sv   € Øˆä˜˜Q“ˆÜ�[Š[˜X×&Ö&Ü˜cŸj™j¨!Ó,‰HˆC÷ 'ô ˜“:œu S›zÐ)ˆÜ˜°×6‰DˆAÜ×!Ò! !Ö'ó 7÷	 '×&ús   ®BÂB#	c                	óØ  € Tp\         P                  ! VP                  P                  VP                  P                  R 7      ^,          p\        W#4      p\         P                  ! RR7      ;_uu_ 4        \        VP                  V4      w  rVRRR4       \        X4      \        X4      3p\        WGRR7       F  w  r‰\        P                  ! W‰4       K  	  R#   + '       g   i     LT; i©r#   r  r  NTr‘  )r4   Úonesr  Úshaper$   r÷   r  r   r“  rE   ré   ©
rY   r1   rë   rH   rZ   rd  r”  r9   r•  r–  s
   &&        r    Útest_divmod_ndarrayÚ.TestMultiplicationDivision.test_divmod_ndarray  sž   € ØˆÜ—’˜Ÿ
™
×(Ñ(°·
±
×0@Ñ0@ÔAÀAÕEˆä˜Ó#ˆÜ�[Š[˜X×&Ö&Ü˜cŸj™j¨%Ó0‰HˆC÷ 'ô ˜“:œu S›zÐ)ˆÜ˜°×6‰DˆAÜ×!Ò! !Ö'ó 7÷	 '×&ús   Á4CÃC)	c                	óì  € Tp\         P                  ! VP                  P                  VP                  P                  R 7      ^,          p\        V\        V4      4      p\         P                  ! RR7      ;_uu_ 4        \        VP                  V4      w  rVRRR4       \        X4      \        X4      3p\        WGRR7       F  w  r‰\        P                  ! W‰4       K  	  R#   + '       g   i     LT; irš  )r4   r›  r  rœ  r$   r÷   r	   r  r“  rE   rF   r�  s
   &&        r    Útest_divmod_seriesÚ-TestMultiplicationDivision.test_divmod_series(  s¤   € ØˆÜ—’˜Ÿ
™
×(Ñ(°·
±
×0@Ñ0@ÔAÀAÕEˆä˜œV E›]Ó+ˆÜ�[Š[˜X×&Ö&Ü˜cŸj™j¨%Ó0‰HˆC÷ 'ô ˜#“;¤ s£Ð+ˆÜ˜°×6‰DˆAÜ×"Ò" 1Ö(ó 7÷	 '×&ús   Á>C#Ã#C3	rH   gX9´Èv¾@c                	óh  € \         P                  P                  ^4      P                  R4      pR pV! V4      p\        P
                  ! V\         P                  ! V4      ,          V! W!,          4      4       \        P
                  ! \         P                  ! V4      V,          V! W!,          4      4       \        P
                  ! V\         P                  ! V4      ,           V! W!,           4      4       \        P
                  ! \         P                  ! V4      V,
          V! W,
          4      4       R# )rV   c                óJ   € \         P                  ! V \        R 4      . ROR7      # )ÚABCDEr;  )ÚjimÚjoeÚjolie)rm   r4  r  r,   s   &r    r.   Ú?TestMultiplicationDivision.test_ops_np_scalar.<locals>.<lambda>7  s   € ”b—l’lØ”T˜'“]Ò,Cõ
r/   N)r^   rW   )r4   rj   rk   rl   rE   r5  r   )rY   rH   ÚvalsÚfr6  s   &&   r    Útest_ops_np_scalarÚ-TestMultiplicationDivision.test_ops_np_scalar4  s¿   € ä�y‰y×$Ñ$ QÓ'×7Ñ7¸Ó?ˆñ
ˆñ ˆt‹Wˆä
×Ò˜b¤2§8¢8¨E£?Õ2±A°dµl³OÔDÜ
×ÒœbŸhšh u›o°Õ2±A°dµl³OÔDÜ
×Ò˜b¤2§8¢8¨E£?Õ2±A°dµl³OÔDÜ
×ÒœbŸhšh u›o°Õ2±A°eµl³OÖDr/   c                	ó  € \        \        P                  ! ^
\        P                  R7      \	        R^
R7      RR7      pRVn        \        P                  ! RV/4      p\        P                  ! W,           WR,          ,           RR7       \        P                  ! W,          WR,          ,          RR7       \        P                  ! W8  WR,          8  RR7       \        P                  ! W,          WR,          ,          RR7       R	# )
r¡   r#   ú
2020-01-01r€  rc   ©rB   ri   ÚAFrb  N)
r	   r4   rº   r"   r   ri   rm   r4  rE   rF   )rY   rc   r6  s   &  r    Útest_operators_frameÚ/TestMultiplicationDivision.test_operators_frameC  s®   € äÜ�IŠI�b¤§
¡
Ô+Ü˜\°2Ô6Øô
ˆð
 ˆŒä�\Š\˜3 ˜)Ó$ˆä
×Ò˜r�w¨°­W­À%ÕHÜ
×Ò˜r�v r°­W¥}À%ÕHÜ
×Ò˜r™w¨°­W©À%ÕHÜ
×Ò˜r�w¨°­W­À%×Hr/   c           	     	óè  € \         P                  ! R R7      ;_uu_ 4        \        P                  ! R. R	OR. R
O/4      pVR,          VR,          ,          p\	        VR,          P
                  VR,          P
                  ,          RR7      p\         P                  VP                  R&   \        P                  ! W#4       VR,          ^ ,          p\	        \         P                  VP                  RR7      p\        P                  ! W#4       VP                  R4      pVR,          VR,          ,          p\	        VR,          P
                  VR,          P
                  ,          4      p\        P                  ! W#4       VP                  R4      pVR,          VR,          ,          pVR,          VR,          ,          pVP                  V4      '       d   Q h RRR4       R#   + '       g   i     R# ; i)r  r  r  r  r"   r#   r  r°  Nr	  r  )r4   r  rm   r4  r	   r  rç   r  rE   rF   rB   r±   rC   )rY   ÚprZ   r9   rŽ   s   &    r    Útest_modulo2Ú'TestMultiplicationDivision.test_modulo2U  sZ  € Ü�[Š[˜X×&Ö&ä—’˜g¢|°Xº|ÐLÓMˆAØ�w•Z ! H¥+Õ-ˆFÜ˜a �j×/Ñ/°!°Hµ+×2DÑ2DÕDÈIÔVˆHÜ!#§¡ˆH�M‰M˜#ÑÜ×"Ò" 6Ô4à�w•Z !•^ˆFÜœbŸf™f¨A¯G©G¸'ÔBˆHÜ×"Ò" 6Ô4à—‘˜Ó#ˆAØ�w•Z ! H¥+Õ-ˆFÜ˜a �j×/Ñ/°!°Hµ+×2DÑ2DÕDÓEˆHÜ×"Ò" 6Ô4à—‘˜Ó#ˆAØ�w•Z ! H¥+Õ-ˆFØ˜•k A g¥JÕ.ˆGØ—}‘} W×-Ò-Ð-Ð-Ð-÷) '×&×&Ò&ús    F5G Ç G1	c                	óœ  € \         P                  ! R R7      ;_uu_ 4        \        ^ ^.4      pV^ ,          p\        \         P                  \         P                  .4      p\        P
                  ! W#4       ^ V,          p\        \         P                  R.4      p\        P
                  ! W#4       RRR4       R#   + '       g   i     R# ; i)r  r  rS   N)r4   r  r	   rç   rE   rF   )rY   ÚsrZ   r9   s   &   r    Útest_modulo_zero_intÚ/TestMultiplicationDivision.test_modulo_zero_intl  s„   € ä�[Š[˜X×&Ö&Ü˜˜1�v“ˆAà˜•UˆFÜœrŸv™v¤r§v¡vÐ.Ó/ˆHÜ×"Ò" 6Ô4à˜•UˆFÜœrŸv™v s˜mÓ,ˆHÜ×"Ò" 6Ô4÷ '×&×&Ò&ús    BB:Â:C	c                	óÚ  € \        . RORR7      P                  ^^4      p\        P                   ! . RO\        P                  R7      P                  ^^4      pRp\        P
                  ! \        VR7      ;_uu_ 4        W,           RRR4       \        P
                  ! \        VR7      ;_uu_ 4        W!,           RRR4       R#   + '       g   i     LG; i  + '       g   i     R# ; i)rU   ÚInt64r#   z(can only perform ops with 1-d structuresrv   N©rU   rV   rW   r
  r^   )r   Úreshaper4   r%   r|   r}   ÚNotImplementedError)rY   Úea_arrayÚnp_arrayr�   s   &   r    Ú)test_non_1d_ea_raises_notimplementederrorÚDTestMultiplicationDivision.test_non_1d_ea_raises_notimplementederrory  s•   € äš°Ô8×@Ñ@ÀÀAÓFˆÜ—8’8šO´2·8±8Ô<×DÑDÀQÈÓJˆà8ˆä�]Š]Ô.°c×:Ö:ØÖ÷ ;ô �]Š]Ô.°c×:Ö:ØÖ÷ ;Ñ:÷ ;×:ú÷ ;×:Ð:ús   Á>	CÂ3	CÃC	ÃC*	r„   Niéÿÿÿg…ëQ¸	À)&r+   r…   r†   r‡   r_  re  rh  r|   r×   rØ   r=   Úmulr   Úrmulr[  rk  rp  rs  rw  r|  rƒ  r‡  r>   r<   r‹  rŽ  r—  rž  r¡  r4   rç   rè   r¬  r²  r¶  rº  rÃ  rˆ   r„   r/   r    r]  r]  •  s  † ò*ò 1ò0ð ‡[�[×Ñ˜T H§L¡L°#·(±(¸H×<MÑ<MÐ#NÓOñ%ó Pð%ò	,ò5ò1ò.ò4ò#ð ‡[�[×Ñ˜T H§L¡L°#·(±(Ð#;Ó<ñ
*ó =ð
*ò
*ò	(ò
(ò
)ð ‡[�[×Ñ˜W r§v¡v¨q°#°u¸eÀRÇVÁVÐ&LÓMñEó NðEòIò$.ò.5ö r/   r]  c                  óÎ  € ] tR tRt]P
                  P                  R]! . R&O]! R4      RR7      ]! . R'O]! R4      RR7      ]! RR]	P                  ]	P                  .]! R	4      RR7      3]! . R&O]! R4      RR7      ]! . R(O]! R	4      RR7      ]! ^^^]	P                  .]! R	4      RR7      3.4      R
 4       t]P
                  P                  R]P                  ! R. R&O/]! R4      R7      ]P                  ! R. R'O/]! R4      R7      ]P                  ! RRR]	P                  ]	P                  ./]! R	4      R7      3]P                  ! R. R&O/]! R4      R7      ]P                  ! R. R(O/]! R	4      R7      ]P                  ! R^^^]	P                  ./]! R	4      R7      3.4      R 4       tR tR tR tR tR t]P
                  P                  RR)4      R 4       t]P
                  P                  RR R R .. R*OR7      R 4       t]P
                  P                  RR R .RR.R7      R 4       t]P
                  P                  RR R  R! .. R*OR7      R" 4       tR# tR$tR%# )+ÚTestAdditionSubtractioni‡  zfirst, second, expectedÚABCr-   r°  ÚABDç      @ç      @ÚABCDc                	óz   € \         P                  ! W,           V4       \         P                  ! W!,           V4       R # r(   )rE   rF   ©rY   r  r  r9   s   &&&&r    Útest_add_seriesÚ'TestAdditionSubtraction.test_add_series‹  s(   € ô" 	×Ò˜u�~¨xÔ8Ü
×Ò˜v�~¨xÖ8r/   ©rB   c                	óz   € \         P                  ! W,           V4       \         P                  ! W!,           V4       R # r(   )rE   r5  rÏ  s   &&&&r    Útest_add_framesÚ'TestAdditionSubtraction.test_add_framesŸ  s(   € ô" 	×Ò˜e�n¨hÔ7Ü
×Ò˜f�n¨hÖ7r/   c                	ól  € \        \        ^4       Uu. uF  p\        V4      NK  	  up4      pRV,           pVP                  R 4      p\        P
                  ! WE4       \        P                  ! RV/4      pRV,           p\        P                  ! RVP                  R 4      /4      p\        P                  ! WE4       \        \        P                  ! ^
\        P                  R7      \        R^
R7      RR	7      pVP                  4       pR
P                  RR.4      p	\        P                   ! \"        V	R7      ;_uu_ 4        W‡,            RRR4       \        P                   ! \"        V	R7      ;_uu_ 4        Wx,            RRR4       R# u upi   + '       g   i     LL; i  + '       g   i     R# ; i)r^   Úfoo_c                ó   € R V ,           # ©r×  r„   r,   s   &r    r.   ÚDTestAdditionSubtraction.test_series_frame_radd_bug.<locals>.<lambda>¸  s   €  f¨q¦jr/   rª  c                ó   € R V ,           # rÙ  r„   r,   s   &r    r.   rÚ  ½  s   € ¸FÀQ¾Jr/   r#   r¯  r€  rc   r°  rÓ   rÂ   zConcatenation operationrv   N)r	   r_   r”   ÚmaprE   rF   rm   r4  r5  r4   rº   r"   r   rÜ   rÔ   r|   r}   r~   )
rY   rb   Úirª  rZ   r9   Úframerc   Úfix_nowr�   s
   &&        r    Útest_series_frame_radd_bugÚ2TestAdditionSubtraction.test_series_frame_radd_bug´  s8  € ä¤u¨Q¤xÓ0¡x !”s˜1–v¡xÑ0Ó1ˆØ˜$•ˆØ—8‘8Ñ0Ó1ˆÜ
×Ò˜vÔ0ä—’˜f d˜^Ó,ˆØ˜%•ˆÜ—<’< ¨¯©Ñ2FÓ)GÐ HÓIˆÜ
×Ò˜fÔ/äÜ�IŠI�b¤§
¡
Ô+Ü˜\°2Ô6Øô
ˆð ×,Ñ,Ó.ˆØ�h‰hà*à)ðó
ˆô �]Š]œ9¨C×0Ö0ØŽL÷ 1ô �]Š]œ9¨C×0Ö0ØŽL÷ 1Ñ0ùò9 1÷2 1×0ú÷ 1×0Ð0ús   “F
Å	FÅ7	F"ÆF	Æ"F3	c                	óL  € \        \        P                  P                  ^4      P	                  ^4      4      pWP
                  P                  4       ,
          pWP
                  ,
          p\        P                  ! W24       \        \        R^R7      \        R^R7      R7      pWP
                  P                  4       ,
          pWP
                  ,
          p\        P                  ! W24       Rp\        P                  ! \        VR7      ;_uu_ 4        WP
                  P                  4       ,
          pRRR4       \        P                  ! \        P                  P                  ^4      P	                  R4      \        R^R7      R7      p\        P                   ! R4      VR&   VR,          VP
                  P                  4       ,
          VR	&   VR,          VP
                  ,
          VR
&   \        P                  ! VR
,          VR	,          RR7       R#   + '       g   i     Lé; i)rV   r  r€  rÒ  z.cannot subtract PeriodArray from DatetimeArrayrv   NÚ20130102Údater9   rZ   Frb  )r^   rV   )r	   r4   rj   rk   rl   rB   Ú	to_seriesrE   rF   r   r|   r}   r~   Ú	to_periodrm   r4  rn   )rY   r)  r9   rZ   r�   r6  s   &     r    Útest_datetime64_with_indexÚ2TestAdditionSubtraction.test_datetime64_with_indexÖ  sw  € ä”R—Y‘Y×*Ñ*¨1Ó-×=Ñ=¸aÓ@ÓAˆØŸ™×,Ñ,Ó.Õ.ˆØ—y‘y•ˆÜ
×Ò˜vÔ0ô Ü�z¨1Ô-Ü˜Z°Ô3ô
ˆð Ÿ™×,Ñ,Ó.Õ.ˆØ—y‘y•ˆÜ
×Ò˜vÔ0à>ˆÜ�]Š]œ9¨C×0Ö0àŸ9™9×.Ñ.Ó0Õ0ˆF÷ 1ô �\Š\Ü�I‰I×!Ñ! !Ó$×4Ñ4°VÓ<Ü˜Z°Ô3ô
ˆô —\’\ *Ó-ˆˆ6‰
Ø˜F� b§h¡h×&8Ñ&8Ó&:Õ:ˆˆ:‰Ø˜&•z B§H¡HÕ,ˆˆ8‰Ü
×Ò˜r (�|¨R°
­^È×O÷ 1×0ús   Ä!HÈH#	c                	ó  € Tp\         P                  P                  ^4      P                  ^4      p\        V\         P                  ! VP
                  4      R7      pW",           pW$,           pVP                  4        Fx  w  rxVP                  4        F_  w  ršW',          V	,          ^,          p\         P                  ! V
4      '       g   W«8X  g   Q hKA  \         P                  ! V4      '       d   K_  Q h	  Kz  	  VP                  4        F~  w  rxVP                  4        Fe  w  ršW',          V	,          WG,          ,           p\         P                  ! V
4      '       g   W«8X  g   Q hKG  \         P                  ! V4      '       d   Ke  Q h	  K€  	  R# )rV   rÒ  N)r4   rj   rk   r	   r   r<  ÚitemsÚisnan)rY   Úfloat_framerÞ  ÚgarbageÚ	colSeriesÚidSumÚ	seriesSumÚcolrG   rë   ÚvalÚorigVals   &&          r    Útest_frame_operatorsÚ,TestAdditionSubtraction.test_frame_operatorsö  s  € Øˆä—)‘)×'Ñ'¨Ó*×1Ñ1°!Ó4ˆÜ˜7¬"¯(ª(°5·=±=Ó*AÔBˆ	à•ˆØÕ%ˆ	à Ÿ;™;ž=‰KˆCØ"ŸL™LžN‘�Ø�* S�/¨AÕ-�Ü—x’x —}’}Øœ>Ð)š>äŸ8š8 G×,Ô,Ð,Ð,ó +ñ )ð %Ÿ?™?Ö,‰KˆCØ"ŸL™LžN‘�Ø�* S�/¨I­NÕ:�Ü—x’x —}’}Øœ>Ð)š>äŸ8š8 G×,Ô,Ð,Ð,ó +ó -r/   c                	óˆ   € \         P                  ! V. ROR7      pW",           pV^,          p\        P                  ! W44       R# )rÏ   )r<  N)rÏ   ÚCÚBr±  )rm   r4  rE   r5  )rY   rì  Úframe2Úaddedr9   s   &&   r    Útest_frame_operators_col_alignÚ6TestAdditionSubtraction.test_frame_operators_col_align  s1   € Ü—’˜kÒ3GÔHˆØ•ˆØ˜A•:ˆÜ
×Ò˜eÖ.r/   c           	     	óÂ   € \         P                  ! R . RO/4      p\        P                  ! W,           \         P                  ! R R\        P
                  R./4      4       R# )ro   NÚaaÚbb)ro   Nrp   )rm   r4  rE   r5  r4   rç   )rY   r6  s   & r    Ú test_frame_operators_none_to_nanÚ8TestAdditionSubtraction.test_frame_operators_none_to_nan  sA   € Ü�\Š\˜3Ò 0Ð1Ó2ˆÜ
×Ò˜b�g¤r§|¢|°S¸4ÄÇÁÈÐ:NÐ4OÓ'PÖQr/   r$   c                	ó   € \         P                  ! VR 7      \         P                  ! R.VR7      \         P                  ! ^ .VR7      .pV F?  pW3,           P                  V4      '       g   Q h\        P                  ! W3,           V4       KA  	  R# )r#   r±  )r<  r$   ©rB   r$   N)rm   r4  rC   rE   r5  )rY   r$   Úframesr6  s   &&  r    Útest_frame_operators_empty_likeÚ7TestAdditionSubtraction.test_frame_operators_empty_like  sn   € ô �LŠL˜uÔ%Ü�LŠL # ¨eÔ4Ü�LŠL ˜s¨%Ô0ð
ˆó
 ˆBØ•G×#Ñ# B×'Ò'Ð'Ð'Ü×!Ò! "¥'¨2Ö.ó r/   Úfuncc                	ó   € V ^,          # ©rV   r„   r,   s   &r    r.   Ú TestAdditionSubtraction.<lambda>'  ó   € �1�q–5r/   c                	ó   € V R ,          # ©:NNrV   r„   r,   s   &r    r.   r
  '  ó   €  A c¦Fr/   c                	ó   € ^# ©r^   r„   r,   s   &r    r.   r
  '  ó   € ±ar/   Úconstantr—   c                	ó¬   € Tp\        \        P                  ! ^
\        P                  R7      \	        R^
R7      RR7      pV! V4      p\        WEV4       R# ©r¡   r#   r¯  r€  rc   r°  N©r	   r4   rº   r"   r   rM   )rY   Úall_arithmetic_functionsr  rI   rG   rH   s   &&&   r    Ú test_series_operators_arithmeticÚ8TestAdditionSubtraction.test_series_operators_arithmetic%  sG   € ð &ˆÜÜ�IŠI�b¤§
¡
Ô+Ü˜\°2Ô6Øô
ˆñ
 �V“ˆÜ�6 "Ö%r/   c                	ó   € V ^,           # )rU   r„   r,   s   &r    r.   r
  5  s   € ˜1˜qž5r/   c                	ó   € ^# r  r„   r,   s   &r    r.   r
  5  s   € ©Ar/   Úaddc                	ó¬   € Tp\        \        P                  ! ^
\        P                  R7      \	        R^
R7      RR7      pV! V4      p\        WEV4       R# r  r  )rY   Úcomparison_opr  rI   rG   rH   s   &&&   r    Útest_series_operators_compareÚ5TestAdditionSubtraction.test_series_operators_compare4  sG   € ð ˆÜÜ�IŠI�b¤§
¡
Ô+Ü˜\°2Ô6Øô
ˆñ
 �V“ˆÜ�6 "Ö%r/   c                	ó   € V ^,          # r	  r„   r,   s   &r    r.   r
  C  r  r/   c                	ó   € V R ,          # r  r„   r,   s   &r    r.   r
  C  r  r/   c                	ó   € ^# r  r„   r,   s   &r    r.   r
  C  r  r/   c                	ó¼  € \        \        P                  ! ^
\        P                  R7      \	        R^
R7      RR7      pV! V4      p\        W#4      p\        V\        P                  4      '       dV   \        V4      \        V4      8w  d=   . pV F3  pVP                  V4       VP                  \        P                  4       K5  	  MTp\        P                  ! V4      p\        P                  ! RR7      ;_uu_ 4        \        VP                  \        P                  ! V4      4      pRRR4       \        VXR	R
7       F‡  w  r‰\         P"                  ! \        P                  ! V4      V	4       VP$                  VP$                  8X  g   Q h\         P&                  ! VP(                  VP(                  P+                  R4      4       K‰  	  R#   + '       g   i     L«; i)r¡   r#   r¯  r€  rc   r°  r  r  NTr‘  )r	   r4   rº   r"   r   r÷   rA   r   ÚIterabler¯   Úappendrç   Úasarrayr  r  r“  rE   Úassert_almost_equalri   ré   rB   rD   )
rY   r  rG   rH   ÚresultsÚother_npr²   Ú	expectedsrZ   r9   s
   &&        r    Útest_divmodÚ#TestAdditionSubtraction.test_divmodA  sE  € ô Ü�IŠI�b¤§
¡
Ô+Ü˜\°2Ô6Øô
ˆñ
 �V“ˆÜ˜Ó'ˆÜ�eœSŸ\™\×*Ò*¬s°6«{¼cÀ%»jÔ/Hð ˆHÛ�Ø—‘ Ô"Ø—‘¤§¡Ö'ò ð ˆHÜ—:’:˜hÓ'ˆÜ�[Š[˜X×&Ö&Ü˜vŸ}™}¬b¯jªj¸Ó.BÓCˆI÷ 'ô !$ G¨Y¸t× DÑˆFä×"Ò"¤2§:¢:¨fÓ#5°xÔ@à—;‘; &§+¡+Ô-Ð-Ð-Ü×!Ò! &§,¡,°·±×0GÑ0GÈÓ0MÖNó !E÷ '×&ús   Ã=+GÇG	c                	óþ  € \        \        P                  ! ^^\        P                  R7      \	        R^
R7      RR7      pV^ ,          p\        W4      p\        \        P                  .\        V4      ,          VP                  RR7      p\        \        P                  .\        V4      ,          VP                  RR7      p\        P                  ! V^ ,          V4       \        P                  ! V^,          V4       R# )rU   r#   r¯  r€  rc   r°  N)r	   r4   rº   r"   r   r÷   rè   r¯   rB   rç   rE   rF   )rY   ÚtserrH   rZ   Úexp1Úexp2s   &     r    Útest_series_divmod_zeroÚ/TestAdditionSubtraction.test_series_divmod_zerob  s®   € ô Ü�IŠI�a˜¤2§:¡:Ô.Ü˜\°2Ô6Øô
ˆð
 �q•ˆä˜Ó$ˆÜ”r—v‘v�h¤ T£Õ*°$·*±*À4ÔHˆÜ”r—v‘v�h¤ T£Õ*°$·*±*À4ÔHˆÜ
×Ò˜v a�y¨$Ô/Ü
×Ò˜v a�y¨$Ö/r/   r„   NrT   )rV   rV   rV   )rV   rV   rV   rV   )r:  r%   )ÚmultiplyÚslicer  )r+   r…   r†   r‡   r|   r×   rØ   r	   r  r4   rç   rÐ  rm   r4  rÔ  rà  rç  rô  rû  r   r  r  r  r+  r1  rˆ   r„   r/   r    rÈ  rÈ  ‡  s�  † ð ‡[�[×ÑØ!ñ ’y©¨U«¸#Ô>Ù’y©¨U«¸#Ô>Ù˜˜S "§&¡&¨"¯&©&Ð1¹¸f»ÈCÔPðñ ’y©¨U«¸#Ô>Ù’|©4°«<¸cÔBÙ˜˜1˜a §¡Ð(±°V³À3ÔGðð	
óñ9óð9ð
 ‡[�[×ÑØ!ð —’˜c¢9Ð-±T¸%³[ÔAØ—’˜c¢9Ð-±T¸%³[ÔAØ—’˜c C¨¨b¯f©f°b·f±fÐ#=Ð>ÁdÈ6ÃlÔSðð —’˜c¢9Ð-±T¸%³[ÔAØ—’˜c¢<Ð0¹¸V»ÔEØ—’˜c A q¨!¨R¯V©VÐ#4Ð5¹TÀ&»\ÔJðð	
óñ8óð8òòDPò@-ò2/òRð ‡[�[×Ñ˜WÐ&8Ó9ñ	/ó :ð	/ð ‡[�[×ÑØÙ	Ñ*©KÐ8Ú-ð ó ñ
&óð
&ð ‡[�[×ÑØ‘¡+Ð.°U¸JÐ4Gð ó ñ&óð&ð ‡[�[×ÑØÙ	Ñ*©KÐ8Ú-ð ó ñ
Oóð
Oö80r/   rÈ  c                  ó4  € ] tR tRt]P
                  P                  R]]]	.4      ]P
                  P                  R]
P                  ]
P                  ]
P                  .4      R 4       4       t]P
                  P                  R]
P                  ]
P                  ]
P                  .4      R 4       t]P
                  P                  R]]	.4      ]P
                  P                  R]
P                  ]
P                  ]
P                  .4      R 4       4       tR tRtR	# )
ÚTestUFuncCompatix  Úholderr$   c           	     	óÂ  € V\         J d   \         M\        pV\        J d?   V\        P                  8w  d   \
        P                  ! R V R24       \        ^ ^RR7      pM V! \        P                  ! ^VR7      RR7      p\        P                  ! V4      pV! \        P                  ! \        P                  ! ^VR7      4      RR7      p\        P                  ! WV4       R# )zdtype z not relevant for RangeIndexÚfoorh   r#   N)r	   r   r   r4   r%   r|   rý   rº   ÚsinrE   r{   )rY   r7  r$   r   rë   rZ   r9   s   &&&    r    Útest_ufunc_compatÚ!TestUFuncCompat.test_ufunc_compatz  sš   € ð ¤&Ó(�f¬eˆà”ZÓØœŸ™Ô Ü—’˜f U GÐ+GÐHÔIÜ˜Q ¨Ô.‰CáœŸš 1¨EÔ2¸Ô?ˆCÜ—’˜“ˆÙ”r—v’vœbŸiši¨°Ô7Ó8¸uÔEˆÜ
�Š˜Ö)r/   c           	     	ó@  € V! . R	OVRR7      pTp\         P                  ! V4      pVP                  R8X  d   \        WT4      '       g   Q h\	        \         P                  ! \         P
                  ! . R	O\         P                  R7      4      RR7      p\        P                  ! Wd4      p\        P                  ! WV4       \         P                  ! VR4      pVP                  R8X  d   \        WT4      '       g   Q h\	        . R
O\         P                  RR7      p\        P                  ! Wd4      p\        P                  ! WV4       VR,           pVP                  R8X  d   \        WT4      '       g   Q h\	        . RO\         P                  RR7      p\        P                  ! Wd4      p\        P                  ! WV4       VR,
          pVP                  R8X  d   \        WT4      '       g   Q h\	        . RO\         P                  RR7      p\        P                  ! Wd4      p\        P                  ! WV4       VR,          pVP                  R8X  d   \        WT4      '       g   Q h\	        . RO\         P                  RR7      p\        P                  ! Wd4      p\        P                  ! WV4       VR,          pVP                  R8X  d   \        WT4      '       g   Q h\	        . R
O\         P                  RR7      p\        P                  ! Wd4      p\        P                  ! WV4       R# )rU   r-   r  Úf8r#   rh   r  r  Nr¾  )g      à?r  g      ø?r  g      @)rË  rÌ  ç      @g      @g      @)g      ð¿rS   r  r  rË  )r  r  rË  rÌ  r?  )r4   Úsqrtr$   rA   r   r   r"   rE   r`   r{   Údivide)rY   Úindex_or_seriesr$   rë   r   rZ   Úexps   &&&    r    Útest_ufunc_coercionsÚ$TestUFuncCompat.test_ufunc_coercionsŠ  s  € ášo°UÀÔEˆØˆä—’˜“ˆØ�|‰|˜tÔ#¬
°6×(?Ò(?Ð?Ð?Ü”B—G’GœBŸHšH¢_¼B¿J¹JÔGÓHÈsÔSˆÜ�oŠo˜cÓ'ˆÜ
�Š˜Ô$ä—’˜3 Ó$ˆØ�|‰|˜tÔ#¬
°6×(?Ò(?Ð?Ð?ÜÒ-´R·Z±ZÀcÔJˆÜ�oŠo˜cÓ'ˆÜ
�Š˜Ô$ð �s•ˆØ�|‰|˜tÔ#¬
°6×(?Ò(?Ð?Ð?ÜÒ-´R·Z±ZÀcÔJˆÜ�oŠo˜cÓ'ˆÜ
�Š˜Ô$à�s•ˆØ�|‰|˜tÔ#¬
°6×(?Ò(?Ð?Ð?ÜÒ.´b·j±jÀsÔKˆÜ�oŠo˜cÓ'ˆÜ
�Š˜Ô$à�s•ˆØ�|‰|˜tÔ#¬
°6×(?Ò(?Ð?Ð?ÜÒ-´R·Z±ZÀcÔJˆÜ�oŠo˜cÓ'ˆÜ
�Š˜Ô$à�s•ˆØ�|‰|˜tÔ#¬
°6×(?Ò(?Ð?Ð?ÜÒ-´R·Z±ZÀcÔJˆÜ�oŠo˜cÓ'ˆÜ
�Š˜Ö$r/   c                	óè  € V! . ROVRR7      pV\         J d   \         M\        p\        P                  ! V4      p\	        V\
        4      '       g   Q h\        . RO\        P                  RR7      p\        . RO\        P                  RR7      p\        P                  ! V^ ,          \        P                  ! Wd4      4       \        P                  ! V^,          \        P                  ! Wt4      4       R# )rU   r-   r  NrT   )rS   rS   rS   )r  r  rË  )
r	   r   r4   ÚmodfrA   Útupler"   rE   r{   r`   )rY   r7  r$   rd   r   rZ   r/  r0  s   &&&     r    Ú!test_ufunc_multiple_return_valuesÚ1TestUFuncCompat.test_ufunc_multiple_return_valuesµ  sš   € ñ ’Y e°#Ô6ˆØ¤&Ó(�f¬eˆä—’˜“ˆÜ˜&¤%×(Ò(Ð(Ð(Ü’_¬B¯J©J¸SÔAˆÜ’_¬B¯J©J¸SÔAˆÜ
�Š˜˜q�	¤2§?¢?°4Ó#=Ô>Ü
�Š˜˜q�	¤2§?¢?°4Ó#=Ö>r/   c                	óÀ   € \        . RO. RORR7      p\        P                  P                  V^ ^.^
4       \        . RO. RORR7      p\        P
                  ! W4       R# )r   r-   r°  NrX   rT   )r¡   rU   é   )r	   r4   r  ÚatrE   rF   )rY   r¹  r9   s   &  r    Útest_ufunc_atÚTestUFuncCompat.test_ufunc_atÂ  sD   € Ü’9¢I°CÔ8ˆÜ
�‰�	‰	�!�a˜�V˜RÔ Üš+ªY¸SÔAˆÜ
×Ò˜qÖ+r/   r„   N)r+   r…   r†   r‡   r|   r×   rØ   r   r   r	   r4   r%   r&   r"   r;  rD  rI  rN  rˆ   r„   r/   r    r6  r6  x  sï   † à‡[�[×Ñ˜X¨¨z¸6Ð'BÓCØ‡[�[×Ñ˜W r§x¡x°·±¸B¿J¹JÐ&GÓHñ*ó Ió Dð*ð ‡[�[×Ñ˜W r§x¡x°·±¸B¿J¹JÐ&GÓHñ'%ó Ið'%ðT ‡[�[×Ñ˜X¨¨v Ó7Ø‡[�[×Ñ˜W r§x¡x°·±¸B¿J¹JÐ&GÓHñ	?ó Ió 8ð	?ö,r/   r6  c                  óX  € ] tR tRt]P
                  P                  RR].4      R 4       t]P
                  P                  RR].4      R 4       t	]P
                  P                  R]
P                  ]
P                  ]
P                  ]
P                  ]
P                  .4      R 4       tRtR# )	ÚTestObjectDtypeEquivalenceiÉ  r$   Nc                	ó¨  € Tp\        . ROVR7      p\        \        P                  \        P                  \        P                  .VR7      p\        P                  ! WC4      p\        P                  ! WS4      p\        P                  V,           p\        P
                  ! We4       V\        P                  ,           p\        P
                  ! We4       R# )rU   r#   NrT   )r	   r4   rç   rE   r`   r{   ©rY   r$   ra   r   r)  r9   rZ   s   &&&    r    Útest_numarr_with_dtype_add_nanÚ9TestObjectDtypeEquivalence.test_numarr_with_dtype_add_nanÌ  s€   € àˆÜ’Y eÔ,ˆÜœ2Ÿ6™6¤2§6¡6¬2¯6©6Ð2¸%Ô@ˆä�oŠo˜cÓ'ˆÜ—?’? 8Ó1ˆä—‘˜#•ˆÜ
�Š˜Ô)à”r—v‘v•ˆÜ
�Š˜Ö)r/   c                	ó  € Tp\        . ROVR7      p\        . ROVR7      p\        P                  ! WC4      p\        P                  ! WS4      p^V,           p\        P                  ! We4       V^,           p\        P                  ! We4       R# )rU   r#   NrT   )rV   rW   r
  )r	   rE   r`   r{   rS  s   &&&    r    Útest_numarr_with_dtype_add_intÚ9TestObjectDtypeEquivalence.test_numarr_with_dtype_add_intÛ  se   € àˆÜ’Y eÔ,ˆÜš)¨5Ô1ˆä�oŠo˜cÓ'ˆÜ—?’? 8Ó1ˆà�S•ˆÜ
�Š˜Ô)à�q•ˆÜ
�Š˜Ö)r/   rI   c                	óH  € \        \        P                  P                  ^4      P	                  ^
4      \        P
                  ! ^
4      \        R7      pV! RV4      pV! RVP                  \        4      4      p\        P                  ! VP                  \        4      V4       R# )rV   r  r  N)r	   r4   rj   rk   rl   rº   Úobjectr±   r:  rE   rF   )rY   rI   r½   rZ   r9   s   &&   r    Útest_operators_reverse_objectÚ8TestObjectDtypeEquivalence.test_operators_reverse_objectë  st   € ô Ü�I‰I×!Ñ! !Ó$×4Ñ4°RÓ8Ü—)’)˜B“-Üô
ˆñ �C˜“ˆÙ�c˜3Ÿ:™:¤eÓ,Ó-ˆÜ
×Ò˜vŸ}™}¬UÓ3°XÖ>r/   r„   )r+   r…   r†   r‡   r|   r×   rØ   rZ  rT  rW  r=   r  ÚsubrÅ  rZ  r[  r[  rˆ   r„   r/   r    rQ  rQ  É  s    † ð ‡[�[×Ñ˜W t¨V nÓ5ñ*ó 6ð*ð ‡[�[×Ñ˜W t¨V nÓ5ñ*ó 6ð*ð ‡[�[×ÑØØ	�‰�x—|‘| X§\¡\°8×3CÑ3CÀX×EVÑEVÐWóñ
?ó	ô
?r/   rQ  c                  ó2  € ] tR tRt]P
                  P                  R]P                  ]P                  ]P                  ]P                  ]P                  .4      ]P
                  P                  R]! ^ ^
^4      ]! ^ ^^4      ]! R^
^4      ]! ^RR4      .4      ]P
                  P                  R]! ^ ^
^4      ]! ^ ^^4      ]! R^
^4      ]! ^RR4      .4      R 4       4       4       t]P
                  P                  R]P                  ]P                  ]P                  ]P                  ]P                  .4      ]P
                  P                  R]! ^ ^
^4      ]! ^ ^^4      ]! R^
^4      ]! ^RR4      .4      ]P
                  P                  R. RO4      R 4       4       4       t]P
                  P                  R]! ^ ^
^4      ]! ^ ^^4      .4      ]P
                  P                  R]! ^ ^
^4      ]! ^ ^^4      .4      R	 4       4       t]P
                  P                  R]! ^ ^
^4      ]! ^ ^^4      .4      ]P
                  P                  R^^.4      R
 4       4       t]P
                  P                  R]P                  ]P                  ]P                  ]P                  ]P                  ]P$                  ]P&                  .4      R 4       tR t]P
                  P                  R]! ^ R^4      ^]! ^ R^4      3]! RRR4      R]! ^!^C^4      3]! ^ R^4      ^]! ]! ^ R^4      P.                  4      ^,          3]! ^ ^d^4      R]! ]! ^ ^d^4      P.                  4      R,          3]! ^ 4      ^2]! ^ 4      3]! ^^^4      ^]! ^ ^^4      3]! RRR4      ^]! R R^4      3]! R!R"^4      ^]! ^ 4      3.4      R 4       t]P
                  P                  R]P4                  ]P6                  .4      ]P
                  P                  R. R#O4      R 4       4       tR tRtR# )$ÚTestNumericArithmeticUnsortediü  rI   Úidx1Úidx2c                	óø   € VP                  R 4      pVP                  R4      pV! W#4      pV! \        VP                  4       4      \        VP                  4       4      4      p\        P                  ! WERR7       R# ©r9  ÚbarÚequiv©ÚexactN)Ú_renamer   Úto_numpyrE   ré   )rY   rI   r`  ra  rZ   r9   s   &&&&  r    Útest_binops_indexÚ/TestNumericArithmeticUnsorted.test_binops_indexÿ  s[   € ð: �|‰|˜EÓ"ˆØ�|‰|˜EÓ"ˆÙ�D“ˆÙ”e˜DŸM™M›OÓ,¬e°D·M±M³OÓ.DÓEˆÜ
×Ò˜f°g×>r/   rë   Úscalarc                	ó†   € V! W#4      pV! \        VP                  4       4      V4      p\        P                  ! WER R7       R# ©re  rf  N)r   ri  rE   ré   )rY   rI   rë   rl  rZ   r9   s   &&&&  r    Útest_binops_index_scalarÚ6TestNumericArithmeticUnsorted.test_binops_index_scalar"  s4   € ñ* �C“ˆÙ”e˜CŸL™L›NÓ+¨VÓ4ˆÜ
×Ò˜f°g×>r/   c                	ó  € VP                  R 4      pVP                  R4      p\        W4      p\        \        VP                  4       4      \        VP                  4       4      4      p\        P
                  ! W4RR7       R# rc  )rh  r>   r   ri  rE   ré   )rY   r`  ra  rZ   r9   s   &&&  r    Útest_binops_index_powÚ3TestNumericArithmeticUnsorted.test_binops_index_pow;  s[   € ð
 �|‰|˜EÓ"ˆØ�|‰|˜EÓ"ˆÜ�T“ˆÜ”u˜TŸ]™]›_Ó-¬u°T·]±]³_Ó/EÓFˆÜ
×Ò˜f°g×>r/   c                	ó’   € \        W4      p\        \        VP                  4       4      V4      p\        P                  ! W4R R7       R# rn  )r>   r   ri  rE   ré   )rY   rë   rl  rZ   r9   s   &&&  r    Útest_binops_index_scalar_powÚ:TestNumericArithmeticUnsorted.test_binops_index_scalar_powF  s5   € ô
 �SÓ!ˆÜ”u˜SŸ\™\›^Ó,¨fÓ5ˆÜ
×Ò˜f°g×>r/   c                	óæ  € \        ^4      p\        \        P                  P	                  ^4      P                  ^4      4      pV! \        V4      V4      pV! W#4      p\        P                  ! WT4       \        P                  ! \        P                  P	                  ^4      P                  R4      4      pV! \        P                  ! W".4      V4      pV! W#4      p\        P                  ! WT4       R# )r^   N)rV   r^   )r   r	   r4   rj   rk   rl   rE   rF   rm   r4  r5  )rY   rI   rB   rH   r9   rZ   s   &&    r    Ú$test_arithmetic_with_frame_or_seriesÚBTestNumericArithmeticUnsorted.test_arithmetic_with_frame_or_seriesP  s°   € ô ˜1“ˆÜ”r—y‘y×,Ñ,¨QÓ/×?Ñ?ÀÓBÓCˆá”f˜U“m UÓ+ˆÙ�EÓ!ˆÜ
×Ò˜vÔ0ä—’œRŸY™Y×2Ñ2°1Ó5×EÑEÀfÓMÓNˆÙ”b—l’l E >Ó2°EÓ:ˆÙ�EÓ!ˆÜ
×Ò˜fÖ/r/   c                	ó¦  € \        ^ ^
^4      pV^,          p\        ^ ^^4      p\        P                  ! W#RR7       V^,           p\        ^^^4      p\        P                  ! W#RR7       V^,
          p\        R^^4      p\        P                  ! W#RR7       V^,          p\        ^ ^^4      P                  R4      p\        P                  ! W#RR7       V^,          p\        ^ ^
^4      ^,          p\        P                  ! W#RR7       V^,          pTp\        P                  ! W#RR7       W,          p\	        VP
                  VP
                  ,          4      p\        P                  ! W#RR7       \        ^ R^4      pV^,          p\	        VP                  4      ^,          p\        P                  ! \	        VP
                  4      VRR7       R# )r   Trf  r"   éè  Néþÿÿÿ)r   rE   ré   r±   r   r  Ú_values)rY   rë   rZ   r9   s   &   r    Útest_numeric_compat2Ú2TestNumericArithmeticUnsorted.test_numeric_compat2k  sz  € ô ˜˜B Ó"ˆà�q•ˆÜ˜a  QÓ'ˆÜ
×Ò˜f°dÕ;à�q•ˆÜ˜a  QÓ'ˆÜ
×Ò˜f°dÕ;à�q•ˆÜ˜b ! QÓ'ˆÜ
×Ò˜f°dÕ;à�q•ˆÜ˜a  AÓ&×-Ñ-¨iÓ8ˆÜ
×Ò˜f°dÕ;à�q•ˆÜ˜a  QÓ'¨!Õ+ˆÜ
×Ò˜f°dÕ;à˜•ˆØˆÜ
×Ò˜f°dÕ;ð •ˆÜ˜Ÿ™ c§j¡jÕ0Ó1ˆÜ
×Ò˜f°dÕ;ô ˜˜D !Ó$ˆØ�a•ˆÜ˜Ÿ™Ó%¨Õ*ˆÜ
×Òœe F§M¡MÓ2°HÀD×Ir/   zidx, div, expectedr{  iô  r  c                	óD   € \         P                  ! W,          VR R7       R# )Trf  Nr{  )rY   rë   rd  r9   s   &&&&r    Útest_numeric_compat2_floordivÚ;TestNumericArithmeticUnsorted.test_numeric_compat2_floordiv”  s   € ô0 	×Ò˜c�j¨(¸$×?r/   r$   Údeltac                	óè  € V! V4      p\        . ROVR7      pW2,           p\        VP                  V,           VR7      p\        P                  ! WE4       W2,
          p\        VP                  V,
          VR7      p\        P                  ! WE4       \        P                  ! W3,           ^V,          4       \        P                  ! W3,
          ^ V,          4       W3,
          P                  '       d   Q hR# )r¡   r#   N)r¡   é   rL  )r   r  rE   ré   Úempty)rY   r$   rƒ  rB   rZ   r9   s   &&&   r    Útest_addsub_arithmeticÚ4TestNumericArithmeticUnsorted.test_addsub_arithmetic®  s²   € ñ �e“ˆÜ’l¨%Ô0ˆØ•ˆÜ˜Ÿ™¨Õ-°UÔ;ˆÜ
×Ò˜fÔ/ð •ˆÜ˜Ÿ™¨Õ-°UÔ;ˆÜ
×Ò˜fÔ/ä
×Ò˜e�m¨Q°­YÔ7Ü
×Ò˜e�m¨Q°­YÔ7Ø•M×(×(Ð(Ð(Ð(Ñ(r/   c                	ój  € \        \        P                  \        P                  \        P                  .4      p\        . RO4      p\        . RO4      p\        P                  ! W!4      p\        P                  ! W14      p\        P                  ! WA4      pW#,          p\        P
                  ! WT4       R# )r   N)r   r   r   )r  r  r  )r   r4   rç   rE   r`   r{   )rY   ra   rJ   rK   r9   rZ   s   &&    r    Útest_pow_nan_with_zeroÚ4TestNumericArithmeticUnsorted.test_pow_nan_with_zeroÁ  sp   € Ü”b—f‘fœbŸf™f¤b§f¡fÐ-Ó.ˆÜ’iÓ ˆÜšÓ)ˆä�Š˜tÓ4ˆÜ—’ Ó6ˆÜ—?’? 8Ó<ˆà•ˆÜ
�Š˜Ö)r/   r„   Niöÿÿÿéûÿÿÿr3   )r3   rU   rV   i�ÿÿÿi7ÿÿÿéýÿÿÿiúÿÿÿr|  iœÿÿÿi8ÿÿÿ)rU   r   r3   )r+   r…   r†   r‡   r|   r×   rØ   r=   r  r]  rÅ  r[  rZ  r   rj  ro  rr  ru  r>   r”  rx  r~  r   r}  r�  r4   r%   r"   r‡  rŠ  rˆ   r„   r/   r    r_  r_  ü  s_  † ð ‡[�[×ÑØà�L‰LØ�L‰LØ�L‰LØ×ÑØ×Ñð	
ó	ð ‡[�[×ÑØá�q˜"˜aÓ Ù�q˜"˜aÓ Ù�s˜B Ó"Ù�q˜"˜bÓ!ð		
óð ‡[�[×ÑØá�q˜"˜aÓ Ù�q˜"˜aÓ Ù�s˜B Ó"Ù�q˜"˜bÓ!ð		
óñ?óóó	ð8?ð ‡[�[×ÑØà�L‰LØ�L‰LØ�L‰LØ×ÑØ×Ñð	
ó	ð ‡[�[×ÑØá�q˜"˜aÓ Ù�q˜"˜aÓ Ù�s˜B Ó"Ù�q˜"˜bÓ!ð		
óð ‡[�[×Ñ˜X¢zÓ2ñ?ó 3óó	ð(?ð
 ‡[�[×Ñ˜V¡j°°B¸Ó&:¹JÀqÈ"ÈaÓ<PÐ%QÓRØ‡[�[×Ñ˜V¡j°°B¸Ó&:¹JÀqÈ"ÈaÓ<PÐ%QÓRñ?ó Só Sð?ð ‡[�[×Ñ˜U¡Z°°2°qÓ%9¹:ÀaÈÈQÓ;OÐ$PÓQØ‡[�[×Ñ˜X¨¨1 vÓ.ñ?ó /ó Rð?ð ‡[�[×ÑØà�L‰LØ�L‰LØ�L‰LØ×ÑØ×ÑØ�L‰LØ�L‰Lð	
óñ0óð0ò'JðR ‡[�[×ÑØñ ˜˜4 Ó# Q©
°1°c¸1Ó(=Ð>Ù˜˜T 2Ó&¨©J°r¸2¸qÓ,AÐBá˜1˜d AÓ&ØÙ‘j  D¨!Ó,×4Ñ4Ó5¸Õ:ðñ ˜1˜c 1Ó%ØÙ‘j  C¨Ó+×3Ñ3Ó4¸Õ;ðñ
 ˜‹]˜B¡
¨1£Ð.Ù˜˜1˜aÓ  !¡Z°°1°aÓ%8Ð9Ù˜˜C Ó$ a©°B¸¸AÓ)>Ð?Ù˜˜d AÓ&¨©:°a«=Ð9ð#	
óñ,@ó-ð,@ð ‡[�[×Ñ˜W r§x¡x°·±Ð&<Ó=Ø‡[�[×Ñ˜W¢jÓ1ñ)ó 2ó >ð)ö"
*r/   r_  c            	     ól  € \         P                  ! R . R	OR. R
O/4      p \         P                  ! R . RO/. ROR7      pV P                  V^R7      p\         P                  ! R \        P                  RRR.RR\        P
                  R\        P
                  ./4      p\        P                  ! W#RR7       R# )r±  rø  NrÒ  ©Ú
fill_valuer  rS   F)Úcheck_index_typerX   )çš™™™™™ñ?Nr’  )r’  g333333ó?gÍÌÌÌÌÌô?)r   rV   rW   )rm   r4  Ú	rfloordivr4   rè   rç   rE   r5  )r6  rH   rZ   r9   s       r    Útest_fill_value_inf_maskingr”  Î  s‹   € ä	�Š�sšI sÒ,<Ð=Ó	>€Bä�LŠL˜#šÐ/²yÔA€Eà�\‰\˜%¨Aˆ\Ó.€Fä�|Š|Ø	Œr�v‰v�s˜C Ð% s¨S´"·&±&¸#¼r¿v¹vÐ,FÐGó€Hô ×Ò˜&¸U×Cr/   c                 óf  € \         P                  ! R \        P                  ! ^
4      R\        P                  ^^^^.^,          R\        P                  .^
,          R\        P                  ! ^
4      /\        R4      \        R4      R7      p \         P                  ! \        P                  P                  ^4      P                  R4      \        R4      \        R4      R7      p\        P                  ! R	4      ;_uu_ 4        V P                  V^ R
7       R	R	R	4       R	#   + '       g   i     R	# ; i)r±  rø  r÷  rÏ   Ú
abcdefghijrÍ  r;  Ú
abcdefghjkÚABCXNr�  )r¡   r
  )rm   r4  r4   rº   rç   r  rj   rk   rl   rE   Úassert_produces_warningrd  )Úpdf1Úpdf2s     r    Útest_dataframe_div_silencedrœ  Ü  sÖ   € ä�<Š<à”—’˜2“Ø”"—&‘&˜!˜Q  1Ð%¨Õ)Ø”"—&‘&�˜B•Ø”—’˜2“ð		
ô �<Ó Ü�V“ô	€Dô �<Š<Ü
�	‰	×Ñ˜aÓ ×0Ñ0°Ó9Ü�<Ó Ü�V“ô€Dô
 
×	#Ò	# D×	)Õ	)Ø�‰� !ˆÔ$÷ 
*×	)×	)Ò	)ús   ÄDÄD0	zdata, expected_dataÚbox_pandas_1d_arrayÚbox_1d_arrayc                ó.  € \        VR R7      pV ! V4      pWQ! V4      ,           pV! V4      V,           p\        W39   d   \        pM\        W39   d   \        pM\         pV! VR R7      p	\        P                  ! Wi4       \        P                  ! Wy4       R# )r½  r#   N)r   r	   r   rE   r{   )
r�  rž  r!  Úexpected_datar½   Ú	containerrJ   rK   Úclsr9   s
   &&&&      r    Ú test_integer_array_add_list_liker£  ñ  s�   € ô �˜GÔ
$€CÙ# CÓ(€IØ�| DÓ)Õ)€DÙ˜Ó Õ*€Eä�,Ð4Ô4Ü‰Ü	�<Ð5Ô	5Ü‰äˆá�=¨Ô0€Hä‡O‚O�DÔ#Ü‡O‚O�EÖ$r/   c                 óÖ  € \         P                  ! R \        P                  P	                  ^4      P                  ^4      /\         P                  P                  R R.. R	O.RR.R7      R7      p V P                  4       pVP                  P                  ^ ^4      Vn	        W,
          p\         P                  ! R.^,          R .V P                  R7      p\        P                  ! W#4       R# )
ro   rp   ÚlevAÚlevB)ÚnamesrÒ  rS   )r<  rB   NrX   )rm   r4  r4   rj   rk   rl   Ú
MultiIndexÚfrom_productr¹   rB   Ú	swaplevelrE   r5  )r6  Údf2rZ   r9   s       r    Ú"test_sub_multiindex_swapped_levelsr¬    s´   € ä	�ŠØ	Œb�i‰i×#Ñ# AÓ&×6Ñ6°qÓ9Ð:Ü�m‰m×(Ñ(Ø�3ˆZšÐ#¨F°FÐ+;ð )ó 
ô
€Bð �'‰'‹)€CØ—	‘	×#Ñ# A qÓ)€C„IØ�X€FÜ�|Š|˜S˜E A�I°¨u¸B¿H¹HÔE€HÜ×Ò˜&Ö+r/   ÚpowerÚstring_sizec                óX  € \         P                  ! \        ^
V ,          4      4      p\        P                  ! V\         P
                  R7      pRV,          pW48H  p\        P                  ! \         P                  ! VP                  \        R7      4      p\        P                  ! WV4       R# )r¡   r#   Ú N)r4   r   r_   rm   r4  r%   ry   rœ  rz   rE   r5  )r­  r®  ro   rK   rJ   rZ   r9   s   &&     r    Útest_empty_str_comparisonr±    sk   € ô 	�Š”�r˜5•yÓ!Ó"€AÜ�LŠL˜¤"§(¡(Ô+€EØ�Õ€Dà‰]€FÜ�|Š|œBŸHšH U§[¡[¼Ô=Ó>€HÜ×Ò˜&Ö+r/   c                 óò   € \        . RO4      p \        . RORR7      pW,           p\        . RORR7      p\        P                  ! W#4       W,
          p\        . RORR7      p\        P                  ! W#4       R# )	rU   ÚUInt64r#   ÚFloat64NrT   )rV   rU   rW   )rW   rW   é   )r3   rU   r   )r	   rE   rF   )Úseries1Úseries2rZ   r9   s       r    Útest_series_add_sub_with_UInt64r¸  )  s\   € ä’YÓ€GÜ’Y hÔ/€GàÕ€FÜ’i yÔ1€HÜ×Ò˜6Ô,àÕ€FÜ’j¨	Ô2€HÜ×Ò˜6Ö,r/   )Úi1Úi2Úi4rå   Úu1Úu2Úu4Úu8rN   Úf4r>  )r¡   é   é   rX   )r   rV   r
  )rU   rV   r^   )r   rU   rV   r^   )=Ú__conditional_annotations__Ú
__future__r   Úcollectionsr   Údatetimer   Údecimalr   r=   Únumpyr4   r|   Úpandasrm   r   r   r	   r
   r   r   r   Úpandas._testingÚ_testingrE   Úpandas.corer   Úpandas.core.computationr   r   Úpandas.tests.arithmetic.commonr   r   Úfixturer!   rº   r1   r:   rM   Ú_ldtypesrO   Ú__annotations__ÚextendrQ   rŠ   râ   r]  rÈ  r6  rQ  r_  r”  rœ  r×   rØ   Úto_arrayr  r£  r¬  r±  r¸  )r$   rÃ  s   0@r    Ú<module>rÔ     s“  øð÷ #Ð "å Ý Ý Û ã Û ã ÷÷ ñ õ Ý Ý 7÷ð ‡‚˜ a¨ \¸	À8Ð7LÔMñó Nðð ‡‚ñ 	ˆb�iŠi˜ Ô+Ó,Ùˆb�iŠi˜ Ô)Ó*Ùˆb�iŠi˜ Ô*Ó+Ù�1‹ðñ 	#ô	ñó	ðòò4ò N€Ù)¨"¨b°"Ó5Ð6€ÐÓ 6Ø ‡�¹XÓF¹X°E‰f’\¨×/¹XÑFÔ GØ ‡�¹HÓV¹H°5ÐQUÉÔ.‰e’L¨×.¹HÑVÔ W÷3ñ 3÷t^5ñ ^5÷JT8ñ T8÷no ñ o ÷dn0ñ n0÷bN,ñ N,÷b0?ñ 0?÷fO*ñ O*òdDò%ð* ‡�×ÑØÚ’ÐÐóð ‡�×ÑÐ.°¸ÀÇÁÐ0LÓMØ‡�×Ñ˜¨%°¸¿¹ÀbÇhÁhÐPTÐ)UÓVñ%ó Wó Nó	ð%ò,,ð ‡�×Ñ˜¢)Ó,Ø‡�×Ñ˜ªÓ5ñ,ó 6ó -ð,ô-ùòc. GùÚVs   ÄJÄ9JÅJ