§
    Ø! hÅ ã                   ó”  — d dl Zd dlZd dlmZ d dlZd dlmZmZm	Z	m
Z
mZmZmZmZmZ d dlmZ d dlmZ d„ Zd„ Zej                             dg d¢¦  «        ej                             d	d
„ d„ d„ d„ d„ d„ d„ d„ d„ d„ d„ d„ d„ d„ d„ d„ gg d¢¬¦  «        d„ ¦   «         ¦   «         Zej                             dg d¢¦  «        ej                             d	d„ d„ d„ d „ d!„ d"„ d#„ d$„ d%„ d&„ d'„ d(„ d)„ d*„ d+„ d,„ d-„ gg d.¢¬¦  «        d/„ ¦   «         ¦   «         Zej                             dg d¢¦  «        d0„ ¦   «         Zd1„ Zej                             d2 ej        d d3¦  «         ed4d3g¦  «        g¦  «        d5„ ¦   «         Zd6„ Zd7„ Z d8„ Z!d9„ Z"d:„ Z#d;„ Z$ej                             d2d<„ d=„ d>„ d?„ gg d@¢¬¦  «        dA„ ¦   «         Z%dB„ Z&dC„ Z'ej                             dDdEdFgidGdFidHdFig¦  «        dI„ ¦   «         Z(dJ„ Z)dK„ Z*dL„ Z+dM„ Z,dN„ Z-ej                             dOdP„ dQ„ dR„ g¦  «        dS„ ¦   «         Z.dT„ Z/dU„ Z0dV„ Z1dW„ Z2ej                             dXd2dYg¦  «        dZ„ ¦   «         Z3d[„ Z4d\„ Z5ej                             d]d^„ d fd_„ d3fd`„ d fda„ d fgg db¢¬¦  «        dc„ ¦   «         Z6ej                             dd ed4d3gdF¬e¦  «         edFd4d3gi¦  «        g¦  «        df„ ¦   «         Z7ej                             dd ed4d3gdF¬e¦  «         edFd4d3gi¦  «        g¦  «        dg„ ¦   «         Z8dh„ Z9di„ Z:dj„ Z;dk„ Z<ej                             dldmd4ej=        fg¦  «        dn„ ¦   «         Z>ej                             dodpdqg¦  «        dr„ ¦   «         Z?ej                             d	ds„ dt„ du„ dv„ g¦  «        dw„ ¦   «         Z@dx„ ZAdy„ ZBdz„ ZCej                             d{dFd|d4d}œd d4d d}œg¦  «        d~„ ¦   «         ZDej                             d	dd€g¦  «        d�„ ¦   «         ZEej                             dd ed4d3g¦  «         edFd4d3gi¦  «        g¦  «        d‚„ ¦   «         ZFej                             dd ed4d3g¦  «         edFd4d3gi¦  «        g¦  «        dƒ„ ¦   «         ZGd„„ ZHd…„ ZIej                             d† eg d‡¢dF¬e¦  «        i f edFg d‡¢i¦  «        dˆdFifg¦  «        d‰„ ¦   «         ZJej                             d† eg d‡¢dF¬e¦  «        i f edFg d‡¢i¦  «        dˆdFifg¦  «        dŠ„ ¦   «         ZKej                             d‹g dŒ¢¦  «        d�„ ¦   «         ZLdŽ„ ZMd�„ ZNej                             dd eg d‡¢¦  «         edFg d‡¢i¦  «        g¦  «        d�„ ¦   «         ZOd‘„ ZPd’„ ZQd“„ ZRej                             d{d”d•id2d•ig¦  «        d–„ ¦   «         ZSej                             d—d˜d™g¦  «        dš„ ¦   «         ZTd›„ ZUdœ„ ZVd�„ ZWej                             dždŸd g¦  «        d¡„ ¦   «         ZXej                             dždŸd g¦  «        d¢„ ¦   «         ZYej                             džd£d¤g¦  «        d¥„ ¦   «         ZZej                             d¦dqd§e[fd¨g¦  «        d©„ ¦   «         Z\ej                             dždŸd g¦  «        ej                             dOdª„ d«„ g¦  «        d¬„ ¦   «         ¦   «         Z]ej                             dždŸd g¦  «        ej                             dOd­„ d®„ g¦  «        d¯„ ¦   «         ¦   «         Z^ej                             d°d±d²g¦  «        ej                             dOd³„ d´„ g¦  «        dµ„ ¦   «         ¦   «         Z_ej                             dOd¶d·g¦  «        d¸„ ¦   «         Z`d¹„ Zadº„ Zbd»„ Zcd¼„ Zdej                             dždŸd£gd½d¾g¬¦  «        d¿„ ¦   «         ZedÀ„ Zfej                             dÁdFdFgg¦  «        dÂ„ ¦   «         Zgej                             dÃdÄdÅg¦  «        ej                             dždŸd£gd½d¾g¬¦  «        dÆ„ ¦   «         ¦   «         Zhej                             dÇd d4g¦  «        ej                             dÈdÉdÊg¦  «        dË„ ¦   «         ¦   «         ZidÌ„ ZjdÍ„ ZkdÎ„ ZldÏ„ ZmdÐ„ Znej                             dd§dÑg¦  «        dÒ„ ¦   «         ZodÓ„ ZpdÔ„ ZqdÕ„ ZrdÖ„ Zsd×„ ZtdØ„ ZudÙ„ ZvdÚ„ ZwdÛ„ ZxdÜ„ ZydS )Ýé    N)ÚSettingWithCopyWarning)	Ú	DataFrameÚIndexÚ
MultiIndexÚPeriodÚSeriesÚ	TimestampÚ
date_rangeÚoption_contextÚperiod_range)Ú	get_arrayc                 ót  — t          g d¢g d¢g d¢dœ¦  «        }|                     ¦   «         }|j        |j        usJ ‚|j        |j        usJ ‚|j                             |j        ¦  «        sJ ‚|j                             |j        ¦  «        sJ ‚t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚| rV|j        j	        d         j
                             ¦   «         rJ ‚|j        j	        d         j
                             ¦   «         rJ ‚d|j        d<   |j        d         dk    sJ ‚d S )	N©é   é   é   ©é   é   é   ©gš™™™™™¹?gš™™™™™É?g333333Ó?©ÚaÚbÚcr   r   r   ©r   r   )r   ÚcopyÚindexÚcolumnsÚis_ÚnpÚshares_memoryr   Ú_mgrÚblocksÚrefsÚhas_referenceÚiloc)Úusing_copy_on_writeÚdfÚdf_copys      ú]c:\xampp_lite_8_4\www\timesheet\venv\Lib\site-packages\pandas/tests/copy_view/test_methods.pyÚ	test_copyr,      sF  € Ý	˜˜˜¨¨¨¸¸¸ÐIÐIÑ	JÔ	J€BØ�gŠg‰iŒi€Gð Œ= ¤Ð(Ð(Ð(Ð(ØŒ? "¤*Ð,Ð,Ð,Ð,ØŒ=×Ò˜RœXÑ&Ô&Ð&Ð&Ð&ØŒ?×Ò˜rœzÑ*Ô*Ð*Ð*Ð*õ Ô¥	¨'°3Ñ 7Ô 7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLØð ?Ø”<Ô& qÔ)Ô.×<Ò<Ñ>Ô>Ð>Ð>Ð>Ø”<Ô& qÔ)Ô.×<Ò<Ñ>Ô>Ð>Ð>Ð>ð €G„L�ÑØŒ7�4Œ=˜AÒÐÐÐÐÐó    c                 óŠ  — t          g d¢g d¢g d¢dœ¦  «        }|                     d¬¦  «        }| rc|j        |j        usJ ‚|j        |j        usJ ‚|j                             |j        ¦  «        sJ ‚|j                             |j        ¦  «        sJ ‚n |j        |j        u sJ ‚|j        |j        u sJ ‚t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚| rV|j        j	        d         j
                             ¦   «         sJ ‚|j        j	        d	         j
                             ¦   «         sJ ‚| r…d|j        d
<   |j        d
         d	k    sJ ‚t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚d S t          j        |¦  «        5  d|j        d
<   d d d ¦  «         n# 1 swxY w Y   |j        d
         dk    sJ ‚t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚d S )Nr   r   r   r   F©Údeepr   r   r   r   r   )r   r   r   r   r    r!   r"   r   r#   r$   r%   r&   r'   ÚtmÚassert_cow_warning)r(   Úwarn_copy_on_writer)   r*   s       r+   Útest_copy_shallowr4   +   s¡  € Ý	˜˜˜¨¨¨¸¸¸ÐIÐIÑ	JÔ	J€BØ�gŠg˜5ˆgÑ!Ô!€Gð ð -ØŒ} B¤HÐ,Ð,Ð,Ð,ØŒ b¤jÐ0Ð0Ð0Ð0ØŒ}× Ò  ¤Ñ*Ô*Ð*Ð*Ð*ØŒ×"Ò" 2¤:Ñ.Ô.Ð.Ð.Ð.Ð.àŒ} ¤Ð(Ð(Ð(Ð(ØŒ "¤*Ð,Ð,Ð,Ð,õ Ô�I g¨sÑ3Ô3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHØð ;ØŒ|Ô" 1Ô%Ô*×8Ò8Ñ:Ô:Ð:Ð:Ð:ØŒ|Ô" 1Ô%Ô*×8Ò8Ñ:Ô:Ð:Ð:Ð:àð MàˆŒ�TÑØŒw�tŒ} Ò!Ð!Ð!Ð!åÔ#¥I¨g°sÑ$;Ô$;½YÀrÈ3Ñ=OÔ=OÑPÔPÐPÐPÐPåÔ¥	¨'°3Ñ 7Ô 7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÐLÐLõ Ô"Ð#5Ñ6Ô6ð 	#ð 	#Ø!"ˆGŒL˜Ñð	#ð 	#ð 	#ñ 	#ô 	#ð 	#ð 	#ð 	#ð 	#ð 	#ð 	#øøøð 	#ð 	#ð 	#ð 	#àŒw�tŒ} Ò!Ð!Ð!Ð!åÔ¥	¨'°3Ñ 7Ô 7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÐLÐLs   ÇG2Ç2G6Ç9G6r   )TNFÚmethodc                 óD   — |                       t          j        |¬¦  «        S )N©r   r   )ÚrenameÚstrÚlower©r)   r   s     r+   ú<lambda>r<   T   s   € ˜Ÿš­3¬9¸4˜Ñ@Ô@€ r-   c                 ó4   — |                       ddg|¬¦  «        S )Nr   r   r7   )Úreindexr;   s     r+   r<   r<   U   s   € ˜Ÿš¨S°#¨J¸T˜ÑBÔB€ r-   c                 ó0   — |                       | |¬¦  «        S ©N©r   ©Úreindex_liker;   s     r+   r<   r<   V   s   € ˜Ÿš¨°$˜Ñ7Ô7€ r-   c                 ó<   — |                       | |¬¦  «        d         S ©NrA   r   ©Úalignr;   s     r+   r<   r<   W   s   € ˜Ÿš "¨4˜Ñ0Ô0°Ô3€ r-   c                 ó6   — |                       g d¢d|¬¦  «        S ©Nr   r   )Úaxisr   ©Úset_axisr;   s     r+   r<   r<   X   s   € ˜Ÿš _ _ _¸7È˜ÑNÔN€ r-   c                 ó0   — |                       d|¬¦  «        S ©NÚtest©r   r   ©Úrename_axisr;   s     r+   r<   r<   Y   s   € ˜Ÿš¨f¸4˜Ñ@Ô@€ r-   c                 ó0   — |                       d|¬¦  «        S )NrO   r7   rQ   r;   s     r+   r<   r<   Z   s   € ˜Ÿš°¸T˜ÑBÔB€ r-   c                 ó4   — |                       ddi|¬¦  «        S )Nr   Úint64rA   ©Úastyper;   s     r+   r<   r<   [   s   € ˜Ÿš C¨ >¸˜Ñ=Ô=€ r-   c                 ó2   — |                       dd|¬¦  «        S ©Nr   rA   ©Úswapaxesr;   s     r+   r<   r<   ]   ó   € ˜Ÿš Q¨°˜Ñ5Ô5€ r-   c                 ó2   — |                       dd|¬¦  «        S ©Nr   r   rA   ©Útruncater;   s     r+   r<   r<   ^   r\   r-   c                 ó.   — |                       |¬¦  «        S r@   ©Úinfer_objectsr;   s     r+   r<   r<   _   s   € ˜×)Ò)¨tÐ)Ñ4Ô4€ r-   c                 ó.   — |                       |¬¦  «        S r@   ©Úto_timestampr;   s     r+   r<   r<   `   s   € ˜Ÿš¨d˜Ñ3Ô3€ r-   c                 ó0   — |                       d|¬¦  «        S ©NÚD)Úfreqr   ©Ú	to_periodr;   s     r+   r<   r<   a   s   € ˜Ÿš¨3°T˜Ñ:Ô:€ r-   c                 ó0   — |                       d|¬¦  «        S ©Nú
US/CentralrA   ©Útz_localizer;   s     r+   r<   r<   b   s   € ˜Ÿš¨¸4˜Ñ@Ô@€ r-   c                 ó0   — |                       d|¬¦  «        S rn   ©Ú
tz_convertr;   s     r+   r<   r<   c   s   € ˜Ÿš |¸$˜Ñ?Ô?€ r-   c                 ó0   — |                       d|¬¦  «        S ©NF)Úallows_duplicate_labelsr   ©Ú	set_flagsr;   s     r+   r<   r<   d   s   € ˜Ÿš¸eÈ$˜ÑOÔO€ r-   )r8   r>   rC   rG   rL   Úrename_axis0Úrename_axis1rW   r[   r`   rc   rf   rl   rq   rt   ry   )Úidsc                 ór  — d }d| j         j        j        v rt          ddd¬¦  «        }nrd| j         j        j        v rt	          ddd¬¦  «        }nLd| j         j        j        v rt	          ddd¬¦  «        }n&d| j         j        j        v rt	          dddd	¬
¦  «        }t          g d¢g d¢g d¢dœ|¬¦  «        }d| j         j        j        v rCd}t          j        t          |¬¦  «        5   |||¬¦  «        }d d d ¦  «         n# 1 swxY w Y   n |||¬¦  «        }|p|du }	| j         j        j         	                    d¦  «        r
|s|s|du rd}	|	r5t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚d S t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚d S )Nrf   ú
2012-01-01ri   r   ©rj   Úperiodsrl   rq   rt   úEurope/Brussels©rj   r€   Útzr   r   r   r   ©r   r[   ú"'DataFrame.swapaxes' is deprecated©ÚmatchrA   Fzreindex-r   )ÚnodeÚcallspecÚidr   r
   r   r1   Úassert_produces_warningÚFutureWarningÚ
startswithr!   r"   r   )
Úrequestr5   r   r(   Úusing_array_managerr   r)   ÚmsgÚdf2Úshare_memorys
             r+   Útest_methods_copy_keywordr“   P   s>  € ðZ €EØ˜œÔ.Ô1Ð1Ð1Ý˜\°¸QÐ?Ñ?Ô?ˆˆØ	˜œÔ-Ô0Ð	0Ð	0Ý˜<¨c¸1Ð=Ñ=Ô=ˆˆØ	˜'œ,Ô/Ô2Ð	2Ð	2Ý˜<¨c¸1Ð=Ñ=Ô=ˆˆØ	˜œÔ.Ô1Ð	1Ð	1Ý˜<¨c¸1ÐARÐSÑSÔSˆå	˜˜˜¨¨¨¸¸¸ÐIÐIÐQVÐ	WÑ	WÔ	W€Bà�W”\Ô*Ô-Ð-Ð-Ø2ˆÝÔ'­¸SÐAÑAÔAð 	(ð 	(Ø�&˜ $Ð'Ñ'Ô'ˆCð	(ð 	(ð 	(ñ 	(ô 	(ð 	(ð 	(ð 	(ð 	(ð 	(ð 	(øøøð 	(ð 	(ð 	(ð 	(øð ˆf�R˜dÐ#Ñ#Ô#ˆà&Ð7¨$°%¨-€Là„|ÔÔ×*Ò*¨:Ñ6Ô6ð !à"ð 	!Ð+>ð 	!À4È5À=À=Ø ˆLàð MÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÐHÐHåÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÐLÐLs   Ã&D Ä DÄDc                 ó4   — |                       ddi|¬¦  «        S )Nr   éd   rP   ©r8   ©Úserr   s     r+   r<   r<   ¡   s   € ˜#Ÿ*š*¨A¨s¨8¸$˜*Ñ?Ô?€ r-   c                 ó0   — |                       d |¬¦  «        S r@   r–   r—   s     r+   r<   r<   ¢   s   € ˜#Ÿ*š* T°˜*Ñ5Ô5€ r-   c                 ó:   — |                       | j        |¬¦  «        S )NrP   )r>   r   r—   s     r+   r<   r<   £   s   € ˜#Ÿ+š+¨C¬I¸D˜+ÑAÔA€ r-   c                 ó0   — |                       | |¬¦  «        S r@   rB   r—   s     r+   r<   r<   ¤   s   € ˜#×*Ò*¨3°TÐ*Ñ:Ô:€ r-   c                 ó<   — |                       | |¬¦  «        d         S rE   rF   r—   s     r+   r<   r<   ¥   s   € ˜#Ÿ)š) C¨d˜)Ñ3Ô3°AÔ6€ r-   c                 ó6   — |                       g d¢d|¬¦  «        S rI   rK   r—   s     r+   r<   r<   ¦   s   € ˜#Ÿ,š,   ¸WÈ4˜,ÑPÔP€ r-   c                 ó0   — |                       d|¬¦  «        S rN   rQ   r—   s     r+   r<   r<   §   s   € ˜#Ÿ/š/°¸T˜/ÑBÔB€ r-   c                 ó0   — |                       d|¬¦  «        S )NrU   rA   rV   r—   s     r+   r<   r<   ¨   s   € ˜#Ÿ*š* W°4˜*Ñ8Ô8€ r-   c                 ó2   — |                       dd|¬¦  «        S )Nr   r   rA   )Ú	swaplevelr—   s     r+   r<   r<   ©   s   € ˜#Ÿ-š-¨¨1°4˜-Ñ8Ô8€ r-   c                 ó2   — |                       dd|¬¦  «        S rY   rZ   r—   s     r+   r<   r<   ª   ó   € ˜#Ÿ,š, q¨!°$˜,Ñ7Ô7€ r-   c                 ó2   — |                       dd|¬¦  «        S r^   r_   r—   s     r+   r<   r<   «   r£   r-   c                 ó.   — |                       |¬¦  «        S r@   rb   r—   s     r+   r<   r<   ¬   s   € ˜#×+Ò+°Ð+Ñ6Ô6€ r-   c                 ó.   — |                       |¬¦  «        S r@   re   r—   s     r+   r<   r<   ­   s   € ˜#×*Ò*°Ð*Ñ5Ô5€ r-   c                 ó0   — |                       d|¬¦  «        S rh   rk   r—   s     r+   r<   r<   ®   s   € ˜#Ÿ-š-¨S°t˜-Ñ<Ô<€ r-   c                 ó0   — |                       d|¬¦  «        S rn   rp   r—   s     r+   r<   r<   ¯   s   € ˜#Ÿ/š/¨,¸T˜/ÑBÔB€ r-   c                 ó0   — |                       d|¬¦  «        S rn   rs   r—   s     r+   r<   r<   °   s   € ˜#Ÿ.š.¨¸D˜.ÑAÔA€ r-   c                 ó0   — |                       d|¬¦  «        S rv   rx   r—   s     r+   r<   r<   ±   s   € ˜#Ÿ-š-ÀÈD˜-ÑQÔQ€ r-   )zrename (dict)r8   r>   rC   rG   rL   rz   rW   r¡   r[   r`   rc   rf   rl   rq   rt   ry   c                 óZ  — d }d| j         j        j        v rt          ddd¬¦  «        }n d| j         j        j        v rt	          ddd¬¦  «        }nzd| j         j        j        v rt	          ddd¬¦  «        }nTd| j         j        j        v rt	          dddd	¬
¦  «        }n-d| j         j        j        v rt          j        g d¢g d¢g¦  «        }t          g d¢|¬¦  «        }d| j         j        j        v rCd}t          j	        t          |¬¦  «        5   |||¬¦  «        }d d d ¦  «         n# 1 swxY w Y   n |||¬¦  «        }|p|du }|r3t          j        t          |¦  «        t          |¦  «        ¦  «        sJ ‚d S t          j        t          |¦  «        t          |¦  «        ¦  «        rJ ‚d S )Nrf   r~   ri   r   r   rl   rq   rt   r�   r‚   r¡   r   r   r„   r[   z'Series.swapaxes' is deprecatedr†   rA   F)rˆ   r‰   rŠ   r   r
   r   Úfrom_arraysr   r1   r‹   rŒ   r!   r"   r   )	rŽ   r5   r   r(   r   r˜   r�   Úser2r’   s	            r+   Ú test_methods_series_copy_keywordr®   �   s  € ðV €EØ˜œÔ.Ô1Ð1Ð1Ý˜\°¸QÐ?Ñ?Ô?ˆˆØ	˜œÔ-Ô0Ð	0Ð	0Ý˜<¨c¸1Ð=Ñ=Ô=ˆˆØ	˜'œ,Ô/Ô2Ð	2Ð	2Ý˜<¨c¸1Ð=Ñ=Ô=ˆˆØ	˜œÔ.Ô1Ð	1Ð	1Ý˜<¨c¸1ÐARÐSÑSÔSˆˆØ	˜œÔ-Ô0Ð	0Ð	0ÝÔ&¨	¨	¨	°9°9°9Ð'=Ñ>Ô>ˆå
��� %Ð
(Ñ
(Ô
(€Cà�W”\Ô*Ô-Ð-Ð-Ø/ˆÝÔ'­¸SÐAÑAÔAð 	*ð 	*Ø�6˜# DÐ)Ñ)Ô)ˆDð	*ð 	*ð 	*ñ 	*ô 	*ð 	*ð 	*ð 	*ð 	*ð 	*ð 	*øøøð 	*ð 	*ð 	*ð 	*øð ˆv�c Ð%Ñ%Ô%ˆà&Ð7¨$°%¨-€Làð EÝÔ¥	¨$¡¤µ¸3±´Ñ@Ô@Ð@Ð@Ð@Ð@Ð@åÔ#¥I¨d¡O¤OµY¸s±^´^ÑDÔDÐDÐDÐDÐDÐDs   ÄD&Ä&D*Ä-D*c                 óP  — t          g d¢g d¢dœ¦  «        }|                     |¬¦  «        }| p|du p|d u }|o| }|r5t          j        t	          |d¦  «        t	          |d¦  «        ¦  «        sJ ‚d S t          j        t	          |d¦  «        t	          |d¦  «        ¦  «        rJ ‚d S )Nr   r   ©r   r   rA   Fr   r   )r   Ú	transposer!   r"   r   )r(   r   r�   r)   Úresultr’   s         r+   Útest_transpose_copy_keywordr³   å   sÆ   € å	˜˜˜¨¨¨Ð3Ð3Ñ	4Ô	4€BØ�\Š\˜tˆ\Ñ$Ô$€FØ&ÐG¨$°%¨-ÐG¸4À4¸<€LØÐ;Ð(;Ð$;€Làð NÝÔ¥	¨"¨cÑ 2Ô 2µI¸fÀaÑ4HÔ4HÑIÔIÐIÐIÐIÐIÐIåÔ#¥I¨b°#Ñ$6Ô$6½	À&È!Ñ8LÔ8LÑMÔMÐMÐMÐMÐMÐMr-   c                 ó   — t          g d¢g d¢g d¢dœg d¢¬¦  «        }|                     ¦   «         }|                     ¦   «         }|j                             ¦   «          | rft          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚d	|j        d
<   t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚| r3t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚t          j
        ||¦  «         d S )Nr   r   r   r   )é
   é   é   r„   r   r   r   )r   r   )r   r   Úreset_indexr#   Ú_verify_integrityr!   r"   r   r'   r1   Úassert_frame_equal©r(   r)   Údf_origr‘   s       r+   Útest_reset_indexr½   ö   sS  € õ 
Øˆiˆi˜i˜i˜i¨o¨o¨oÐ>Ð>ÀlÀlÀlð
ñ 
ô 
€Bð �gŠg‰iŒi€GØ
�.Š.Ñ
Ô
€CØ„H×ÒÑ Ô Ð àð IåÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHà€C„HˆT�NÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHØð IÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÝÔ˜"˜gÑ&Ô&Ð&Ð&Ð&r-   r   r   r   c                 óÀ  — t          ddg|¬¦  «        }|                     ¦   «         }|                     d¬¦  «        }| rNt          j        t          |¦  «        t          |¦  «        ¦  «        sJ ‚|j                             d¦  «        rJ ‚n1t          j        t          |¦  «        t          |¦  «        ¦  «        rJ ‚d|j        d<   t          j
        ||¦  «         d S )Nr   r   r„   T)Údropr   r•   )r   r   r¸   r!   r"   r   r#   Ú_has_no_referencer'   r1   Úassert_series_equal©r(   r   r˜   Úser_origr­   s        r+   Útest_reset_index_series_droprÄ     sÎ   € å
�!�Q�˜uÐ
%Ñ
%Ô
%€CØ�xŠx‰zŒz€HØ�?Š? ˆ?Ñ%Ô%€DØð EÝÔ¥	¨#¡¤µ	¸$±´Ñ@Ô@Ð@Ð@Ð@Ø”8×-Ò-¨aÑ0Ô0Ð0Ð0Ð0Ð0åÔ#¥I¨c¡N¤NµI¸d±O´OÑDÔDÐDÐDÐDà€D„Iˆa�LÝÔ˜3 Ñ)Ô)Ð)Ð)Ð)r-   c                  ó@  — t          g d¢g d¢g d¢dœ¦  «        } |                      d¦  «        } | d         }|                      |d¬¦  «                             ¦   «         }|                      dd¬¦  «                             ¦   «         }t	          j        ||¦  «         d S )	N©r   r   r   Úd©r   r   r   r   )r   r   r   r   ©ÚAÚBÚCrÊ   rÌ   T)Úobserved)r   Ú	set_indexÚgroupbyÚsumr1   rº   )r)   Úkeyr²   Úexpecteds       r+   Ú'test_groupby_column_index_in_referencesrÓ     s¦   € Ý	Ø"Ð"Ð"¨¨¨Ð<PÐ<PÐ<PÐQÐQñ
ô 
€Bð 
�Š�cÑ	Ô	€BØ
ˆSŒ'€CØ�ZŠZ˜ dˆZÑ+Ô+×/Ò/Ñ1Ô1€FØ�zŠz˜#¨ˆzÑ-Ô-×1Ò1Ñ3Ô3€HÝÔ˜& (Ñ+Ô+Ð+Ð+Ð+r-   c                 ót  — t          g d¢g d¢g d¢dœ¦  «        }|                     ¦   «         }|                     t          j        ¬¦  «        }| r3t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚d|j        d	<   t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚| r3t          j        t          |d
¦  «        t          |d¦  «        ¦  «        sJ ‚t          g d¢g d¢g d¢dœ¦  «        }t          j
        ||¦  «         t          j
        ||¦  «         d S )Nr   r   r   r   ©r   rÊ   r   r   r   rÌ   r   ©r   r   r   rÉ   )r   r   r8   r9   Úupperr!   r"   r   r'   r1   rº   ©r(   r)   r¼   r‘   rÒ   s        r+   Útest_rename_columnsrÙ   &  s<  € õ 
˜˜˜¨¨¨¸¸¸ÐIÐIÑ	JÔ	J€BØ�gŠg‰iŒi€GØ
�)Š)�CœIˆ)Ñ
&Ô
&€Càð IÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHØ€C„HˆT�NÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHØð IÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÝ˜y˜y˜y¨y¨y¨y¸¸¸ÐOÐOÑPÔP€HÝÔ˜#˜xÑ(Ô(Ð(ÝÔ˜"˜gÑ&Ô&Ð&Ð&Ð&r-   c                 óÜ  — t          g d¢g d¢g d¢dœ¦  «        }|                     t          j        ¬¦  «        }|                     ¦   «         }| r4t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚n3t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚d|j        d	<   t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚| r3t          j        t          |d
¦  «        t          |d¦  «        ¦  «        sJ ‚t          g d¢g d¢g d¢dœ¦  «        }t          j
        ||¦  «         t          j
        ||¦  «         d S )Nr   r   r   r   rÕ   rÊ   r   r   r   rÌ   r   rÖ   )r   r8   r9   r×   r   r!   r"   r   r'   r1   rº   )r(   r)   r‘   Údf2_origrÒ   s        r+   Ú!test_rename_columns_modify_parentrÜ   8  sl  € õ 
˜˜˜¨¨¨¸¸¸ÐIÐIÑ	JÔ	J€BØ
�)Š)�CœIˆ)Ñ
&Ô
&€CØ�xŠx‰zŒz€Hàð MÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÐHåÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLØ€B„GˆD�MÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHØð IÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÝ˜y˜y˜y¨y¨y¨y¸¸¸ÐOÐOÑPÔP€HÝÔ˜"˜hÑ'Ô'Ð'ÝÔ˜#˜xÑ(Ô(Ð(Ð(Ð(r-   c                 ó´  — t          g d¢ddœ¦  «        }|                     ¦   «         }d„ }|                     |¦  «        }t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚d|j        d<   | rIt          j        ||¦  «         t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚n\t          g d¢ddœ¦  «        }t          j        ||¦  «         t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚t          j        t          |d	¦  «        t          |d	¦  «        ¦  «        sJ ‚d S )
Nr   ç      ø?r°   c                 ó   — | S ©N© ©r)   s    r+   Útestfuncztest_pipe.<locals>.testfuncP  s   € Øˆ	r-   r   r   r   rÖ   r   )	r   r   Úpiper!   r"   r   r'   r1   rº   ©r(   r)   r¼   rã   r‘   rÒ   s         r+   Ú	test_piperæ   L  s\  € Ý	˜˜˜¨Ð-Ð-Ñ	.Ô	.€BØ�gŠg‰iŒi€Gðð ð ð �'Š'�(Ñ
Ô
€CåÔ�I c¨3Ñ/Ô/µ¸2¸sÑ1CÔ1CÑDÔDÐDÐDÐDð €C„HˆT�NØð IÝ
Ô˜b 'Ñ*Ô*Ð*ÝÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÐLå 9 9 9°3Ð7Ð7Ñ8Ô8ˆÝ
Ô˜b (Ñ+Ô+Ð+åÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÝÔ�I c¨3Ñ/Ô/µ¸2¸sÑ1CÔ1CÑDÔDÐDÐDÐDÐDÐDr-   c                 ó   — t          g d¢ddœ¦  «        }|                     ¦   «         }d„ }|                     |¦  «        }t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚| rIt          j        ||¦  «         t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚n\t          g d¢ddœ¦  «        }t          j        ||¦  «         t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚d S )Nr   rÞ   r°   c                 ó   — d| j         d<   | S )Nr•   r   ©r'   râ   s    r+   rã   z%test_pipe_modify_df.<locals>.testfunch  s   € ØˆŒ�‰Øˆ	r-   r   r   ©r•   r   r   )r   r   rä   r!   r"   r   r1   rº   rå   s         r+   Útest_pipe_modify_dfrë   d  sO  € Ý	˜˜˜¨Ð-Ð-Ñ	.Ô	.€BØ�gŠg‰iŒi€Gðð ð ð �'Š'�(Ñ
Ô
€CåÔ�I c¨3Ñ/Ô/µ¸2¸sÑ1CÔ1CÑDÔDÐDÐDÐDàð IÝ
Ô˜b 'Ñ*Ô*Ð*ÝÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÐLå ; ; ;°SÐ9Ð9Ñ:Ô:ˆÝ
Ô˜b (Ñ+Ô+Ð+åÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÝÔ�I c¨3Ñ/Ô/µ¸2¸sÑ1CÔ1CÑDÔDÐDÐDÐDÐDÐDr-   c                 óp  — t          g d¢g d¢g d¢dœ¦  «        }|                     ¦   «         }|                     ddg¬¦  «        }| r4t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚n3t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚d|j        d	<   t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚| r3t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚t          j        ||¦  «         d S )
Nr   r   r   r   r   r   rÕ   r   r   )	r   r   r>   r!   r"   r   r'   r1   rº   r»   s       r+   Útest_reindex_columnsrí   {  s8  € õ 
˜˜˜¨¨¨¸¸¸ÐIÐIÑ	JÔ	J€BØ�gŠg‰iŒi€GØ
�*Š*˜c 3˜Zˆ*Ñ
(Ô
(€Càð MåÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÐHåÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLà€C„HˆT�NÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHØð IÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÝÔ˜"˜gÑ&Ô&Ð&Ð&Ð&r-   c                 ó   — | S rà   rá   ©Úidxs    r+   r<   r<   ’  s   € �C€ r-   c                 ó*   — |                       ¦   «         S rà   )Úviewrï   s    r+   r<   r<   “  ó   € �C—H’H‘J”J€ r-   c                 ó*   — |                       ¦   «         S rà   rA   rï   s    r+   r<   r<   ”  ró   r-   c                 ó    — t          | ¦  «        S rà   )Úlistrï   s    r+   r<   r<   •  s   € •D˜‘I”I€ r-   )Ú	identicalrò   r   Úvaluesc                 óˆ  — t          g d¢g d¢g d¢dœ¦  «        }|                     ¦   «         }|                      | |j        ¦  «        ¬¦  «        }|r4t	          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚n3t	          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚d|j        d<   t	          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚|r3t	          j        t          |d	¦  «        t          |d	¦  «        ¦  «        sJ ‚t          j	        ||¦  «         d S )
Nr   r   r   r   r„   r   r   r   r   )
r   r   r>   r   r!   r"   r   r'   r1   rº   )r   r(   r)   r¼   r‘   s        r+   Útest_reindex_rowsrú   �  s>  € õ 
˜˜˜¨¨¨¸¸¸ÐIÐIÑ	JÔ	J€BØ�gŠg‰iŒi€GØ
�*Š*˜5˜5 ¤™?œ?ˆ*Ñ
+Ô
+€Càð MåÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÐHåÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLà€C„HˆT�NÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHØð IÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÝÔ˜"˜gÑ&Ô&Ð&Ð&Ð&r-   c                 ój  — t          g d¢g d¢g d¢dœ¦  «        }|                     ¦   «         }|                     d¬¦  «        }|j                             ¦   «          | rgt          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚nft          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚d	|j        d
<   t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚| r3t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚t          j
        ||¦  «         d S )Nr   r   r   r   r   rÕ   r   r   r   r   )r   r   r¿   r#   r¹   r!   r"   r   r'   r1   rº   r»   s       r+   Útest_drop_on_columnrü   ­  s   € Ý	˜˜˜¨¨¨¸¸¸ÐIÐIÑ	JÔ	J€BØ�gŠg‰iŒi€GØ
�'Š'˜#ˆ'Ñ
Ô
€CØ„H×ÒÑ Ô Ð àð MÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÐHåÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÝÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLØ€C„HˆT�NÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHØð IÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÝÔ˜"˜gÑ&Ô&Ð&Ð&Ð&r-   c                 ó6  — t          g d¢g d¢g d¢dœ¦  «        }|                     ¦   «         }|                     d¦  «        }|j                             ¦   «          | r4t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚n3t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚d|j        d<   | r3t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t          j
        ||¦  «         d S )	Nr   r   r   r   rU   r   r   r   )r   r   Úselect_dtypesr#   r¹   r!   r"   r   r'   r1   rº   r»   s       r+   Útest_select_dtypesrÿ   À  s  € õ 
˜˜˜¨¨¨¸¸¸ÐIÐIÑ	JÔ	J€BØ�gŠg‰iŒi€GØ
×
Ò
˜7Ñ
#Ô
#€CØ„H×ÒÑ Ô Ð àð MÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÐHåÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLð €C„HˆT�NØð MÝÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÝÔ˜"˜gÑ&Ô&Ð&Ð&Ð&r-   Úfilter_kwargsÚitemsr   ÚlikeÚregexc                 óô  — t          g d¢g d¢g d¢dœ¦  «        }|                     ¦   «         } |j        di |¤Ž}| r4t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚n3t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚| r=d|j        d<   t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t          j        ||¦  «         d S )	Nr   r   r   r   r   r   r   rá   )	r   r   Úfilterr!   r"   r   r'   r1   rº   )r(   r   r)   r¼   r‘   s        r+   Útest_filterr  Ô  s  € õ 
˜˜˜¨¨¨¸¸¸ÐIÐIÑ	JÔ	J€BØ�gŠg‰iŒi€GØ
ˆ"Œ)Ð
$Ð
$�mÐ
$Ð
$€CØð MÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÐHåÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLð ð MØˆŒ�‰ÝÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÝÔ˜"˜gÑ&Ô&Ð&Ð&Ð&r-   c                 ó�  — t          ddgddgddggt          dd¦  «        d	d
g¬¦  «        }|                     ¦   «         }|                     d¬¦  «        }| r4t	          j        t          |d	¦  «        t          |d	¦  «        ¦  «        sJ ‚n3t	          j        t          |d	¦  «        t          |d	¦  «        ¦  «        rJ ‚d|j        d<   | rft	          j        t          |d	¦  «        t          |d	¦  «        ¦  «        rJ ‚t	          j        t          |d
¦  «        t          |d
¦  «        ¦  «        sJ ‚t          j	        ||¦  «         d S )Nr   r   r   r   r   r   ú
2020-01-01ú
2020-01-03r   r   ©r   r   r   )r€   r   )
r   r
   r   Úshiftr!   r"   r   r'   r1   rº   r»   s       r+   Útest_shift_no_opr  é  sO  € Ý	Ø
ˆQˆ�!�Q�˜!˜Q˜Ð Ý˜ |Ñ4Ô4Ø�c�
ð
ñ 
ô 
€Bð
 �gŠg‰iŒi€GØ
�(Š(˜1ˆ(Ñ
Ô
€Càð MÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÐHåÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLà€B„GˆD�MØð IÝÔ#¥I¨b°#Ñ$6Ô$6½	À#ÀsÑ8KÔ8KÑLÔLÐLÐLÐLÝÔ¥	¨"¨cÑ 2Ô 2µI¸cÀ3Ñ4GÔ4GÑHÔHÐHÐHÐHÝÔ˜#˜wÑ'Ô'Ð'Ð'Ð'r-   c                 óð   — t          ddgddgddggt          dd¦  «        d	d
g¬¦  «        }|                     dd¬¦  «        }t          j        t          |d	¦  «        t          |d	¦  «        ¦  «        rJ ‚d S )Nr   r   r   r   r   r   r  r	  r   r   r
  r   ©r€   rJ   )r   r
   r  r!   r"   r   )r(   r)   r‘   s      r+   Útest_shift_indexr  þ  sŠ   € Ý	Ø
ˆQˆ�!�Q�˜!˜Q˜Ð Ý˜ |Ñ4Ô4Ø�c�
ð
ñ 
ô 
€Bð
 �(Š(˜1 1ˆ(Ñ
%Ô
%€CåÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÐHÐHr-   c                 óV  — t          ddgddgddggt          dd¦  «        d	d
g¬¦  «        }|                     ¦   «         }t          dd¦  «        |_        |                     dd¬¦  «        }| r4t          j        t          |d	¦  «        t          |d	¦  «        ¦  «        sJ ‚n3t          j        t          |d	¦  «        t          |d	¦  «        ¦  «        rJ ‚d|j        d<   | r3t          j        t          |d	¦  «        t          |d	¦  «        ¦  «        rJ ‚t          j
        ||¦  «         d S )Nr   r   r   r   r   r   r  r	  r   r   r
  ú
2020-01-02z
2020-01-04Ú1D©r€   rj   r   r   )r   r
   r   r   r  r!   r"   r   r'   r1   rº   r»   s       r+   Útest_shift_rows_freqr  	  s5  € Ý	Ø
ˆQˆ�!�Q�˜!˜Q˜Ð Ý˜ |Ñ4Ô4Ø�c�
ð
ñ 
ô 
€Bð
 �gŠg‰iŒi€GÝ˜|¨\Ñ:Ô:€G„MØ
�(Š(˜1 4ˆ(Ñ
(Ô
(€Càð MÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÐHåÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLà€B„GˆD�MØð MÝÔ#¥I¨b°#Ñ$6Ô$6½	À#ÀsÑ8KÔ8KÑLÔLÐLÐLÐLÝÔ˜#˜wÑ'Ô'Ð'Ð'Ð'r-   c                 óz  — t          ddgddgddggt          dd¦  «        ¬	¦  «        }|                     dd¬
¦  «        }t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚t          j        |¦  «        5  d|j        d<   d d d ¦  «         n# 1 swxY w Y   | r�t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t          t          j	        dgt          j	        dgt          j	        dggt          dd¦  «        ¬	¦  «        }t          j
        ||¦  «         d S d S )Nr   r   r   r   r   r   r  r  rÕ   r  r   r   )r   r
   r  r!   r"   r   r1   r2   r'   Únanrº   )r(   r3   r)   r‘   rÒ   s        r+   Útest_shift_columnsr    s’  € Ý	Ø
ˆQˆ�!�Q�˜!˜Q˜Ð ­*°\À<Ñ*PÔ*Pð
ñ 
ô 
€Bð �(Š(˜1 1ˆ(Ñ
%Ô
%€CåÔ�I c¨<Ñ8Ô8½)ÀBÈÑ:UÔ:UÑVÔVÐVÐVÐVÝ	Ô	Ð1Ñ	2Ô	2ð ð ØˆŒ�‰ðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð àð -ÝÔ#Ý�c˜<Ñ(Ô(­)°B¸Ñ*EÔ*Eñ
ô 
ð 	
ð 	
ð 
õ ÝŒf�aˆ[�2œ6 1˜+­¬° {Ð3Ý˜|¨\Ñ:Ô:ð
ñ 
ô 
ˆõ 	Ô˜c 8Ñ,Ô,Ð,Ð,Ð,ð-ð -s   ÂBÂB"Â%B"c                 ó$  — t          g d¢g d¢g d¢dœ¦  «        }|                     ¦   «         }|d d …         }|                     d¦  «        }t          j        |j        t          |d¦  «        ¦  «        sJ ‚t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚| r4d|j        d<   t          j        |j        t          |d¦  «        ¦  «        rJ ‚t          j	        |¦  «        5  d|j        d<   d d d ¦  «         n# 1 swxY w Y   | rJt          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t          j
        ||¦  «         d S t          g d¢g d	¢g d¢dœ¦  «        }t          j
        ||¦  «         d S )
Nr   r   r   r   r   r   r   r   )r   r   r   )r   r   Úpopr!   r"   rø   r   r'   r1   r2   rº   )r(   r3   r)   r¼   Úview_originalr²   rÒ   s          r+   Útest_popr  2  sÖ  € Ý	˜˜˜¨¨¨¸¸¸ÐIÐIÑ	JÔ	J€BØ�gŠg‰iŒi€GØ�q�q�q”E€MØ�VŠV�C‰[Œ[€FåÔ˜FœM­9°]ÀCÑ+HÔ+HÑIÔIÐIÐIÐIÝÔ�I b¨#Ñ.Ô.µ	¸-ÈÑ0MÔ0MÑNÔNÐNÐNÐNàð RØˆŒ�A‰ÝÔ# F¤Mµ9¸]ÈCÑ3PÔ3PÑQÔQÐQÐQÐQÝ	Ô	Ð1Ñ	2Ô	2ð ð ØˆŒ�‰ðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð àð 7ÝÔ#¥I¨b°#Ñ$6Ô$6½	À-ÐQTÑ8UÔ8UÑVÔVÐVÐVÐVÝ
Ô˜m¨WÑ5Ô5Ð5Ð5Ð5å 9 9 9°9°9°9À?À?À?ÐSÐSÑTÔTˆÝ
Ô˜m¨XÑ6Ô6Ð6Ð6Ð6s   Ã4DÄDÄDÚfuncc                 ó,   — |                       |¦  «        S rà   rF   ©ÚxÚys     r+   r<   r<   K  s   € �Q—W’W˜Q‘Z”Z€ r-   c                 ó:   — |                       |j        d¬¦  «        S )Nr   ©rJ   )rG   r   r  s     r+   r<   r<   L  s   € �Q—W’W˜QœS q�WÑ)Ô)€ r-   c                 ól   — |                       |j        j        t          dd¦  «                 d¬¦  «        S )Nr   r   r"  )rG   r   r'   Úslicer  s     r+   r<   r<   M  s'   € �Q—W’W˜QœSœX¥e¨A¨q¡k¤kÔ2¸�WÑ;Ô;€ r-   c                 ó&  — t          g d¢ddœ¦  «        }|                     ¦   «         }|ddg                              ¦   «         } |||¦  «        \  }}| r4t          j        t	          |d¦  «        t	          |d¦  «        ¦  «        sJ ‚n3t          j        t	          |d¦  «        t	          |d¦  «        ¦  «        rJ ‚d|j        d<   | r3t          j        t	          |d¦  «        t	          |d¦  «        ¦  «        rJ ‚t          j        ||¦  «         d S )Nr   r   r°   r   r   r   ©r   r   r!   r"   r   r'   r1   rº   )r(   r  r)   r¼   Ú
df_changedr‘   Ú_s          r+   Útest_align_framer)  H  s  € õ 
˜˜˜¨Ð-Ð-Ñ	.Ô	.€BØ�gŠg‰iŒi€GØ�S˜#�J”×$Ò$Ñ&Ô&€JØˆT�"�jÑ!Ô!�F€Cˆàð MÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÐHåÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLà€C„HˆT�NØð MÝÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÝÔ˜"˜gÑ&Ô&Ð&Ð&Ð&r-   c                 óº  — t          ddg¦  «        }|                     ¦   «         }|                     ¦   «         }|                     |¦  «        \  }}| rCt          j        |j        |j        ¦  «        sJ ‚t          j        |j        |j        ¦  «        sJ ‚nBt          j        |j        |j        ¦  «        rJ ‚t          j        |j        |j        ¦  «        rJ ‚d|j        d<   d|j        d<   | rBt          j        |j        |j        ¦  «        rJ ‚t          j        |j        |j        ¦  «        rJ ‚t          j        ||¦  «         t          j        ||¦  «         d S )Nr   r   r   )	r   r   rG   r!   r"   rø   r'   r1   rÁ   )r(   r˜   rÃ   Ú	ser_otherr­   Úser_other_results         r+   Útest_align_seriesr-  a  sS  € Ý
�!�Q�‰.Œ.€CØ�xŠx‰zŒz€HØ—’‘
”
€IØ ŸYšY yÑ1Ô1Ñ€DÐ
àð OÝÔ ¤¨S¬ZÑ8Ô8Ð8Ð8Ð8ÝÔÐ 0Ô 7¸Ô9IÑJÔJÐJÐJÐJÐJåÔ# D¤K°´Ñ<Ô<Ð<Ð<Ð<ÝÔ#Ð$4Ô$;¸YÔ=MÑNÔNÐNÐNÐNà€D„Iˆa�LØ ÐÔ˜!ÑØð OÝÔ# D¤K°´Ñ<Ô<Ð<Ð<Ð<ÝÔ#Ð$4Ô$;¸YÔ=MÑNÔNÐNÐNÐNÝÔ˜3 Ñ)Ô)Ð)ÝÔ˜9 hÑ/Ô/Ð/Ð/Ð/r-   c                 óÞ  — t          g d¢g d¢dœ¦  «        }|                     ¦   «         }|                     |d¬¦  «        \  }}t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚| r@d|j        d	<   t          j        ||¦  «         d|j        d	<   t          j        ||¦  «         d S d S )
Nr   r   r°   FrA   r   r   r   ©r   r   )	r   r   rG   r!   r"   r   Úlocr1   rº   )r(   r)   r¼   r‘   Údf3s        r+   Útest_align_copy_falser2  w  só   € Ý	˜˜˜¨¨¨Ð3Ð3Ñ	4Ô	4€BØ�gŠg‰iŒi€GØ�xŠx˜ ˆxÑ'Ô'�H€CˆåÔ�I b¨#Ñ.Ô.µ	¸#¸sÑ0CÔ0CÑDÔDÐDÐDÐDÝÔ�I b¨#Ñ.Ô.µ	¸#¸sÑ0CÔ0CÑDÔDÐDÐDÐDàð +ØˆŒ�‰Ý
Ô˜b 'Ñ*Ô*Ð*àˆŒ�‰Ý
Ô˜b 'Ñ*Ô*Ð*Ð*Ð*ð+ð +r-   c                 ó”  — t          g d¢g d¢dœ¦  «        }t          g d¢d¬¦  «        }|                     ¦   «         }|                     ¦   «         }|                     |dd¬¦  «        \  }}t	          j        t          |d	¦  «        t          |d	¦  «        ¦  «        sJ ‚t	          j        t          |d
¦  «        t          |d
¦  «        ¦  «        sJ ‚t	          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚| r@d|j        d<   t          j	        ||¦  «         d|j        d<   t          j
        ||¦  «         d S d S )Nr   r   r°   r  ©ÚnameFr   )r   rJ   r   r   r/  )r   r   r   rG   r!   r"   r   r0  r1   rº   rÁ   )r(   r)   r˜   rÃ   r¼   r‘   r­   s          r+   Ú!test_align_with_series_copy_falser6  ‡  sE  € Ý	˜˜˜¨¨¨Ð3Ð3Ñ	4Ô	4€BÝ
��� Ð
%Ñ
%Ô
%€CØ�xŠx‰zŒz€HØ�gŠg‰iŒi€GØ—’˜ 5¨q�Ñ1Ô1�I€CˆåÔ�I b¨#Ñ.Ô.µ	¸#¸sÑ0CÔ0CÑDÔDÐDÐDÐDÝÔ�I b¨#Ñ.Ô.µ	¸#¸sÑ0CÔ0CÑDÔDÐDÐDÐDÝÔ�I c¨3Ñ/Ô/µ¸4ÀÑ1EÔ1EÑFÔFÐFÐFÐFàð .ØˆŒ�‰Ý
Ô˜b 'Ñ*Ô*Ð*àˆŒ�‰Ý
Ô˜s HÑ-Ô-Ð-Ð-Ð-ð.ð .r-   c                 ó¶  — t          g d¢¦  «        }|                     ¦   «         }|d d …                              ¦   «         }t          j        |j        t          |d¦  «        ¦  «        sJ ‚t          j        |¦  «        5  d|j	        d<   d d d ¦  «         n# 1 swxY w Y   | r@t          j        |j        t          |d¦  «        ¦  «        rJ ‚t          j
        ||¦  «         n3|                     ¦   «         }d|j	        d<   t          j
        ||¦  «         |d d …                              ¦   «         }t          j        |¦  «        5  d|j	        d<   d d d ¦  «         n# 1 swxY w Y   | r)t          j        ||                     ¦   «         ¦  «         d S |                     ¦   «                              ¦   «         }d|j	        d<   t          j        ||¦  «         d S )Nr   r   r   )r   r   Úto_framer!   r"   rø   r   r1   r2   r'   rÁ   rº   )r(   r3   r˜   rÃ   r)   rÒ   s         r+   Útest_to_framer9  š  s;  € å
���Ñ
Ô
€CØ�xŠx‰zŒz€Hà	ˆQˆQˆQŒ�ŠÑ	Ô	€Bõ Ô˜CœJ­	°"°aÑ(8Ô(8Ñ9Ô9Ð9Ð9Ð9å	Ô	Ð1Ñ	2Ô	2ð ð ØˆŒ�‰ðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð ð ð .åÔ# C¤Jµ	¸"¸aÑ0@Ô0@ÑAÔAÐAÐAÐAÝ
Ô˜s HÑ-Ô-Ð-Ð-ð —=’=‘?”?ˆØˆŒ�aÑÝ
Ô˜s HÑ-Ô-Ð-ð 
ˆQˆQˆQŒ�ŠÑ	Ô	€BÝ	Ô	Ð1Ñ	2Ô	2ð ð ØˆŒ�‰ðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð ð ð ,Ý
Ô˜b (×"3Ò"3Ñ"5Ô"5Ñ6Ô6Ð6Ð6Ð6à—=’=‘?”?×+Ò+Ñ-Ô-ˆØˆŒ�dÑÝ
Ô˜b (Ñ+Ô+Ð+Ð+Ð+s$   Â BÂBÂBÅEÅE"Å%E"Úaxr   c                 ój  — t          g d¢g d¢dœ¦  «        }|                     ¦   «         }d}t          j        t          |¬¦  «        5  |                     ||¦  «        }d d d ¦  «         n# 1 swxY w Y   | r4t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚n3t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚d|j	        d<   | r3t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t          j
        ||¦  «         d S )	Nr   r   r°   r…   r†   r   r   r   ©r   r   r1   r‹   rŒ   r[   r!   r"   r   r'   rº   )r(   r:  r)   r¼   r�   r‘   s         r+   Útest_swapaxes_noopr=  ¾  ss  € å	˜˜˜¨¨¨Ð3Ð3Ñ	4Ô	4€BØ�gŠg‰iŒi€GØ
.€CÝ	Ô	#¥M¸Ð	=Ñ	=Ô	=ð "ð "Ø�kŠk˜"˜bÑ!Ô!ˆð"ð "ð "ñ "ô "ð "ð "ð "ð "ð "ð "øøøð "ð "ð "ð "ð ð MÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÐHåÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLð €C„HˆT�NØð MÝÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÝÔ˜"˜gÑ&Ô&Ð&Ð&Ð&s   ÁA+Á+A/Á2A/c                 ór  — t          g d¢g d¢dœg d¢¬¦  «        }|                     ¦   «         }d}t          j        t          |¬¦  «        5  |                     dd	¦  «        }d d d ¦  «         n# 1 swxY w Y   | r4t          j        t          |d
¦  «        t          |d¦  «        ¦  «        sJ ‚n3t          j        t          |d
¦  «        t          |d¦  «        ¦  «        rJ ‚d|j	        d<   | r3t          j        t          |d
¦  «        t          |d¦  «        ¦  «        rJ ‚t          j
        ||¦  «         d S )Nr   r   r°   )r  r   Úzr„   r…   r†   r   r   r  r   r   r   r<  )r(   r)   r¼   r�   r‘   s        r+   Útest_swapaxes_single_blockr@  Ò  s|  € Ý	˜˜˜¨¨¨Ð3Ð3¸?¸?¸?Ð	KÑ	KÔ	K€BØ�gŠg‰iŒi€GØ
.€CÝ	Ô	#¥M¸Ð	=Ñ	=Ô	=ð .ð .Ø�kŠk˜' 9Ñ-Ô-ˆð.ð .ð .ñ .ô .ð .ð .ð .ð .ð .ð .øøøð .ð .ð .ð .ð ð MÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÐHåÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLð €C„HˆT�NØð MÝÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÝÔ˜"˜gÑ&Ô&Ð&Ð&Ð&s   ÁA/Á/A3Á6A3c                  ó8  — t          ddgddœ¦  «        } d}t          j        t          |¬¦  «        5  |                      dd¬	¦  «        } d d d ¦  «         n# 1 swxY w Y   d
| j        d<   t          d
dgddgdœddg¬¦  «        }t          j        | |¦  «         d S )Nr   r   r   r°   r…   r†   r   r   )Úaxis1Úaxis2r•   r   ©r   r   r   r   r„   )r   r1   r‹   rŒ   r[   r'   rº   )r)   r�   rÒ   s      r+   Útest_swapaxes_read_only_arrayrE  å  sê   € Ý	˜!˜Q˜ aÐ(Ð(Ñ	)Ô	)€BØ
.€CÝ	Ô	#¥M¸Ð	=Ñ	=Ô	=ð 9ð 9Ø�[Š[˜w¨iˆ[Ñ8Ô8ˆð9ð 9ð 9ñ 9ô 9ð 9ð 9ð 9ð 9ð 9ð 9øøøð 9ð 9ð 9ð 9à€B„GˆD�MÝ˜c 1˜X¨1¨a¨&Ð1Ð1¸#¸s¸ÐDÑDÔD€HÝÔ˜"˜hÑ'Ô'Ð'Ð'Ð's   ²AÁAÁAzmethod, idxc                 óV   — |                       d¬¦  «                              d¬¦  «        S )NFr/   rA   râ   s    r+   r<   r<   ò  s%   € �B—G’G �GÑ'Ô'×,Ò,°%Ð,Ñ8Ô8€ r-   c                 óN   — |                       ¦   «                               ¦   «         S rà   )r¸   râ   s    r+   r<   r<   ó  s   € �B—N’NÑ$Ô$×0Ò0Ñ2Ô2€ r-   c                 ó~   — |                       t          j        ¬¦  «                              t          j        ¬¦  «        S )NrÕ   )r8   r9   r×   r:   râ   s    r+   r<   r<   ô  s)   € �B—I’I¥c¤i�IÑ0Ô0×7Ò7ÅÄ	Ð7ÑJÔJ€ r-   c                 óV   — |                       d¬¦  «                             d¬¦  «        S )NFr/   Únumber)Úinclude)r   rþ   râ   s    r+   r<   r<   õ  s%   € �B—G’G �GÑ'Ô'×5Ò5¸hÐ5ÑGÔG€ r-   )úshallow-copyr¸   r8   rþ   c                 ó"  — t          g d¢g d¢g d¢dœ¦  «        }|                     ¦   «         }| o| j        j        j        dk    } ||¦  «        }t          j        |o|¦  «        5  d|j        d|f<   d d d ¦  «         n# 1 swxY w Y   |st          j        ||¦  «          ||¦  «        }t          j        |o|¦  «        5  d|j        d<   d d d ¦  «         n# 1 swxY w Y   |s(t          j        |j        d d …|d …f         |¦  «         d S d S )Nr   r   r   r   rL  r   r   )	r   r   rˆ   r‰   rŠ   r1   r2   r'   rº   )	rŽ   r5   rð   r(   r3   r)   r¼   Údf2_is_viewr‘   s	            r+   Útest_chained_methodsrO  ï  sº  € õ 
˜˜˜¨¨¨¸¸¸ÐIÐIÑ	JÔ	J€BØ�gŠg‰iŒi€Gð *Ð)ÐX¨g¬lÔ.CÔ.FÈ.Ò.X€Kð ˆ&�‰*Œ*€CÝ	Ô	Ð1ÐA°kÑ	BÔ	Bð ð ØˆŒ��C�Ñðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð àð +Ý
Ô˜b 'Ñ*Ô*Ð*ð ˆ&�‰*Œ*€CÝ	Ô	Ð1ÐA°kÑ	BÔ	Bð ð ØˆŒ�‰ðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð àð :Ý
Ô˜cœh q q q¨#¨$¨$ wÔ/°Ñ9Ô9Ð9Ð9Ð9ð:ð :s$   Á'B Â BÂBÃCÃCÃ!CÚobjr4  c                 ó4  — t          t          dd¬¦  «        t          dd¬¦  «        g¦  «        |_        |                     ¦   «         }|                     ¦   «         }| r4t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚n3t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚d|j        d<   t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t          j
        ||¦  «         d S )Nz2012-1-1ri   ©rj   z2012-1-2r   r   )r   r   r   r   rf   r!   r"   r   r'   r1   Úassert_equal©r(   rP  Úobj_origÚobj2s       r+   Útest_to_timestamprW    s  € å•v˜j¨sÐ3Ñ3Ô3µV¸JÈSÐ5QÑ5QÔ5QÐRÑSÔS€C„Ià�xŠx‰zŒz€HØ×ÒÑÔ€Dàð OÝÔ¥	¨$°Ñ 4Ô 4µiÀÀSÑ6IÔ6IÑJÔJÐJÐJÐJÐJåÔ#¥I¨d°CÑ$8Ô$8½)ÀCÈÑ:MÔ:MÑNÔNÐNÐNÐNð €D„Iˆa�LÝÔ¥	¨$°Ñ 4Ô 4µiÀÀSÑ6IÔ6IÑJÔJÐJÐJÐJÝ„O�C˜Ñ"Ô"Ð"Ð"Ð"r-   c                 ó0  — t          t          d¦  «        t          d¦  «        g¦  «        |_        |                     ¦   «         }|                     d¬¦  «        }| r4t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚n3t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚d|j        d<   t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t          j
        ||¦  «         d S )Nú
2019-12-31ú
2020-12-31ÚYrR  r   r   )r   r	   r   r   rl   r!   r"   r   r'   r1   rS  rT  s       r+   Útest_to_periodr\  !  sþ   € å•y Ñ.Ô.µ	¸,Ñ0GÔ0GÐHÑIÔI€C„Ià�xŠx‰zŒz€HØ�=Š=˜cˆ=Ñ"Ô"€Dàð OÝÔ¥	¨$°Ñ 4Ô 4µiÀÀSÑ6IÔ6IÑJÔJÐJÐJÐJÐJåÔ#¥I¨d°CÑ$8Ô$8½)ÀCÈÑ:MÔ:MÑNÔNÐNÐNÐNð €D„Iˆa�LÝÔ¥	¨$°Ñ 4Ô 4µiÀÀSÑ6IÔ6IÑJÔJÐJÐJÐJÝ„O�C˜Ñ"Ô"Ð"Ð"Ð"r-   c                 ó   — t          g d¢g d¢g d¢dœ¦  «        }|                     ¦   «         }|                     d¦  «        }| r4t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚n3t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚d|j        d<   t          j        t          |d	¦  «        t          |d	¦  «        ¦  «        rJ ‚t          j        ||¦  «         d S )
Nr   r   r   r   r   r   r   rD  r   )	r   r   rÎ   r!   r"   r   r'   r1   rº   r»   s       r+   Útest_set_indexr^  3  sü   € å	˜˜˜¨¨¨¸¸¸ÐIÐIÑ	JÔ	J€BØ�gŠg‰iŒi€GØ
�,Š,�sÑ
Ô
€Càð MÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÐHåÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLð €C„HˆT�NÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÝÔ˜"˜gÑ&Ô&Ð&Ð&Ð&r-   c                  ó¾   — t          g d¢ddœ¦  «        } |                      d¦  «        }|                     ¦   «         }d| j        d<   t	          j        ||¦  «         d S )Nr   r   r°   r   r•   r   )r   rÎ   r   r'   r1   rº   ©r)   r²   rÒ   s      r+   Ú4test_set_index_mutating_parent_does_not_mutate_indexra  D  s]   € Ý	˜˜˜¨Ð+Ð+Ñ	,Ô	,€BØ�\Š\˜#ÑÔ€FØ�{Š{‰}Œ}€Hà€B„GˆD�MÝÔ˜& (Ñ+Ô+Ð+Ð+Ð+r-   c                 ó^  — t          g d¢g d¢g d¢dœ¦  «        }|                     ¦   «         }|                     d¦  «        }| r3t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚d|j        d	<   t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚| r3t          j        t          |d
¦  «        t          |d¦  «        ¦  «        sJ ‚t          g d¢g d¢g d¢dœ¦  «        }t          j        ||¦  «         t          j        ||¦  «         d S )Nr   r   r   r   ÚCoW_ÚCoW_ar   r   r   ÚCoW_cr   rÖ   )rd  ÚCoW_bre  )	r   r   Ú
add_prefixr!   r"   r   r'   r1   rº   rØ   s        r+   Útest_add_prefixrh  M  s=  € å	˜˜˜¨¨¨¸¸¸ÐIÐIÑ	JÔ	J€BØ�gŠg‰iŒi€GØ
�-Š-˜Ñ
Ô
€Càð MÝÔ¥	¨#¨wÑ 7Ô 7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLØ€C„HˆT�NåÔ¥	¨#¨wÑ 7Ô 7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLàð MÝÔ¥	¨#¨wÑ 7Ô 7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÝØ�)�) i i i¸/¸/¸/ÐJÐJñô €Hõ Ô˜#˜xÑ(Ô(Ð(ÝÔ˜"˜gÑ&Ô&Ð&Ð&Ð&r-   c                 ó^  — t          g d¢g d¢g d¢dœ¦  «        }|                     ¦   «         }|                     d¦  «        }| r3t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚d|j        d	<   t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚| r3t          j        t          |d
¦  «        t          |d¦  «        ¦  «        sJ ‚t          g d¢g d¢g d¢dœ¦  «        }t          j        ||¦  «         t          j        ||¦  «         d S )Nr   r   r   r   Ú_CoWÚa_CoWr   r   r   Úc_CoWr   rÖ   )rk  Úb_CoWrl  )	r   r   Ú
add_suffixr!   r"   r   r'   r1   rº   rØ   s        r+   Útest_add_suffixro  b  s=  € å	˜˜˜¨¨¨¸¸¸ÐIÐIÑ	JÔ	J€BØ�gŠg‰iŒi€GØ
�-Š-˜Ñ
Ô
€CØð MÝÔ¥	¨#¨wÑ 7Ô 7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLØ€C„HˆT�NÝÔ¥	¨#¨wÑ 7Ô 7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLØð MÝÔ¥	¨#¨wÑ 7Ô 7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÝØ�)�) i i i¸/¸/¸/ÐJÐJñô €Hõ Ô˜#˜xÑ(Ô(Ð(ÝÔ˜"˜gÑ&Ô&Ð&Ð&Ð&r-   z	axis, val)r   ç      @c                 ó  — t          g d¢d|dgddœ¦  «        }|                     ¦   «         }|                     |¬¦  «        }| r4t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚n3t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚d|j        d	<   | r3t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t          j        ||¦  «         d S )
Nr   r   r   rÇ   r   r"  r   r   r   )	r   r   Údropnar!   r"   r   r'   r1   rº   )r(   rJ   Úvalr)   r¼   r‘   s         r+   Útest_dropnart  t  s  € å	˜˜˜¨!¨S°!¨¸3Ð?Ð?Ñ	@Ô	@€BØ�gŠg‰iŒi€GØ
�)Š)˜ˆ)Ñ
Ô
€Càð MÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÐHåÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLà€C„HˆT�NØð MÝÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÝÔ˜"˜gÑ&Ô&Ð&Ð&Ð&r-   rs  r   rp  c                 óˆ  — t          d|dg¦  «        }|                     ¦   «         }|                     ¦   «         }| r"t          j        |j        |j        ¦  «        sJ ‚n!t          j        |j        |j        ¦  «        rJ ‚d|j        d<   | r!t          j        |j        |j        ¦  «        rJ ‚t          j        ||¦  «         d S )Nr   r   r   )	r   r   rr  r!   r"   rø   r'   r1   rÁ   )r(   rs  r˜   rÃ   r­   s        r+   Útest_dropna_seriesrv  …  s½   € å
�!�S˜!�Ñ
Ô
€CØ�xŠx‰zŒz€HØ�:Š:‰<Œ<€Dàð =ÝÔ ¤¨S¬ZÑ8Ô8Ð8Ð8Ð8Ð8åÔ# D¤K°´Ñ<Ô<Ð<Ð<Ð<à€D„Iˆa�LØð =ÝÔ# D¤K°´Ñ<Ô<Ð<Ð<Ð<ÝÔ˜3 Ñ)Ô)Ð)Ð)Ð)r-   c                 ó*   — |                       ¦   «         S rà   ©Úheadrâ   s    r+   r<   r<   ™  ó   € �2—7’7‘9”9€ r-   c                 ó,   — |                       d¦  «        S )Nr   rx  râ   s    r+   r<   r<   š  ó   € �2—7’7˜1‘:”:€ r-   c                 ó*   — |                       ¦   «         S rà   ©Útailrâ   s    r+   r<   r<   ›  rz  r-   c                 ó,   — |                       d¦  «        S )Nr   r~  râ   s    r+   r<   r<   œ  r|  r-   c                 ó¬  — t          g d¢g d¢dœ¦  «        }|                     ¦   «         } | |¦  «        }|j                             ¦   «          |rft	          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t	          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t          j        |¦  «        5  d|j	        d<   d d d ¦  «         n# 1 swxY w Y   |rgt	          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t	          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚nit	          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚t          j        |¦  «        5  d|j	        d<   d d d ¦  «         n# 1 swxY w Y   t          j
        ||¦  «         d S )	Nr   r   r°   r   r   r   r   r   )r   r   r#   r¹   r!   r"   r   r1   r2   r'   rº   )r5   r(   r3   r)   r¼   r‘   s         r+   Útest_head_tailr‚  –  sG  € õ 
˜˜˜¨¨¨Ð9Ð9Ñ	:Ô	:€BØ�gŠg‰iŒi€GØ
ˆ&�‰*Œ*€CØ„H×ÒÑ Ô Ð àð Mõ Ô#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÝÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLõ 
Ô	Ð1Ñ	2Ô	2ð ð ØˆŒ�‰ðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð àð ÝÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÝÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÐLõ Ô¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÝÔ"Ð#5Ñ6Ô6ð 	ð 	ØˆCŒH�T‰Nð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	åÔ˜"˜gÑ&Ô&Ð&Ð&Ð&s$   ÃC"Ã"C&Ã)C&ÆF4Æ4F8Æ;F8c                 óB  — t          ddgddddœ¦  «        }|                     ¦   «         }|                     ¦   «         }| rgt          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚nft          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚d|j        d	<   d
|j        d<   | rft          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t          j        ||¦  «         d S )Nr   r   r   r  rÆ   r   r   r   r   rÇ   rD  )	r   r   rc   r!   r"   r   r'   r1   rº   r»   s       r+   Útest_infer_objectsr„  ¹  s‘  € Ý	˜!˜Q˜ c°¸Ð<Ð<Ñ	=Ô	=€BØ�gŠg‰iŒi€GØ
×
Ò
Ñ
Ô
€Càð MÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÐHõ Ô#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÝÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLà€C„HˆT�NØ€C„HˆT�NØð MÝÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÝÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÝÔ˜"˜gÑ&Ô&Ð&Ð&Ð&r-   c                 óN  — t          ddgddt          t          d¦  «        t          d¦  «        gd¬¦  «        dd	œ¦  «        }|                     ¦   «         }t	          |d
¦  «        }t	          |d¦  «        }t	          |d¦  «        }d|j        d<   d|j        d<   t          d¦  «        |j        d<   | rot          j        |t	          |d
¦  «        ¦  «        sJ ‚t          j        |t	          |d¦  «        ¦  «        rJ ‚t          j        |t	          |d¦  «        ¦  «        sJ ‚d S d S )Nr   r   r   rY  rZ  Úobject©Údtyper   )r   r   r   rÇ   Úer   rÇ   r   r   rD  ú
2018-12-31©r   r   ©r   r   r	   rc   r   r'   r!   r"   )r(   r)   Úarr_aÚarr_bÚarr_ds        r+   Útest_infer_objects_no_referencer�  Î  sE  € Ý	à�Q�ØØÝÝ˜<Ñ(Ô(­)°LÑ*AÔ*AÐBÈ(ðñ ô ð ð	
ð 	
ñ

ô 

€Bð 
×	Ò	Ñ	Ô	€Bå�b˜#ÑÔ€EÝ�b˜#ÑÔ€EÝ�b˜#ÑÔ€Eà€B„GˆD�MØ€B„GˆD�MÝ˜lÑ+Ô+€B„GˆD�MØð ;ÝÔ ¥y°°SÑ'9Ô'9Ñ:Ô:Ð:Ð:Ð:åÔ# E­9°R¸Ñ+=Ô+=Ñ>Ô>Ð>Ð>Ð>ÝÔ ¥y°°SÑ'9Ô'9Ñ:Ô:Ð:Ð:Ð:ð	;ð ;ð 	;Ð:r-   c                 ó`  — t          ddgddt          t          d¦  «        t          d¦  «        gd¬¦  «        dœ¦  «        }|d d …         }|                     ¦   «         }t	          |d	¦  «        }t	          |d
¦  «        }t	          |d¦  «        }d|j        d<   d|j        d<   t          d¦  «        |j        d<   | rot          j        |t	          |d	¦  «        ¦  «        rJ ‚t          j        |t	          |d
¦  «        ¦  «        rJ ‚t          j        |t	          |d¦  «        ¦  «        sJ ‚d S d S )Nr   r   r   rY  rZ  r†  r‡  rÆ   r   r   rÇ   r   r   rD  rŠ  r‹  rŒ  )r(   r)   rò   r�  rŽ  r�  s         r+   Útest_infer_objects_referencer’  ê  sM  € Ý	à�Q�ØØÝÝ˜<Ñ(Ô(­)°LÑ*AÔ*AÐBÈ(ðñ ô ð		
ð 	
ñ	
ô 	
€Bð ˆaˆaˆaŒ5€DØ	×	Ò	Ñ	Ô	€Bå�b˜#ÑÔ€EÝ�b˜#ÑÔ€EÝ�b˜#ÑÔ€Eà€B„GˆD�MØ€B„GˆD�MÝ˜lÑ+Ô+€B„GˆD�MØð ;ÝÔ# E­9°R¸Ñ+=Ô+=Ñ>Ô>Ð>Ð>Ð>ÝÔ# E­9°R¸Ñ+=Ô+=Ñ>Ô>Ð>Ð>Ð>ÝÔ ¥y°°SÑ'9Ô'9Ñ:Ô:Ð:Ð:Ð:ð;ð ;ð 	;Ð:r-   Úkwargsr   )ÚbeforeÚafterrJ   c                 ó  — t          g d¢dddœ¦  «        }|                     ¦   «         } |j        di |¤Ž}|j                             ¦   «          | r4t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚n3t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚d|j        d<   | r3t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t          j
        ||¦  «         d S )	Nr   r   r   r   r   r   r   rá   )r   r   r`   r#   r¹   r!   r"   r   r'   r1   rº   ©r(   r“  r)   r¼   r‘   s        r+   Útest_truncater˜    s  € õ 
˜˜˜¨°Ð3Ð3Ñ	4Ô	4€BØ�gŠg‰iŒi€GØ
ˆ"Œ+Ð
Ð
˜Ð
Ð
€CØ„H×ÒÑ Ô Ð àð MÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÐHåÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLà€C„HˆT�NØð MÝÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÝÔ˜"˜gÑ&Ô&Ð&Ð&Ð&r-   ÚassignÚdrop_duplicatesc                 ó0  — t          dg d¢i¦  «        }|                     ¦   «         } t          ||¦  «        ¦   «         }|j                             ¦   «          | r4t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚n3t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚d|j        d<   | r3t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t          j
        ||¦  «         d S )Nr   r   r   r   )r   r   Úgetattrr#   r¹   r!   r"   r   r'   r1   rº   )r(   r5   r)   r¼   r‘   s        r+   Útest_assign_drop_duplicatesr�    s  € å	�C˜˜˜Ð#Ñ	$Ô	$€BØ�gŠg‰iŒi€GØ
�'�"�fÑ
Ô
Ñ
Ô
€CØ„H×ÒÑ Ô Ð àð MÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÐHåÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLà€C„HˆT�NØð MÝÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÝÔ˜"˜gÑ&Ô&Ð&Ð&Ð&r-   c                 ój  — |                      ¦   «         }|                     ddg¦  «        }| r"t          j        |j        |j        ¦  «        sJ ‚n!t          j        |j        |j        ¦  «        rJ ‚d|j        d<   | r!t          j        |j        |j        ¦  «        rJ ‚t          j        ||¦  «         d S )Nr   r   )r   Útaker!   r"   rø   r'   r1   rS  rT  s       r+   Ú	test_taker   /  s³   € ð �xŠx‰zŒz€HØ�8Š8�Q˜�FÑÔ€Dàð =ÝÔ ¤¨S¬ZÑ8Ô8Ð8Ð8Ð8Ð8åÔ# D¤K°´Ñ<Ô<Ð<Ð<Ð<à€D„Iˆa�LØð =ÝÔ# D¤K°´Ñ<Ô<Ð<Ð<Ð<Ý„O�C˜Ñ"Ô"Ð"Ð"Ð"r-   c                 ó–  — t          ddd¬¦  «        |_        |                     ¦   «         }|                     dd¦  «        }| r"t	          j        |j        |j        ¦  «        sJ ‚n!t	          j        |j        |j        ¦  «        rJ ‚d|j        d<   | r!t	          j        |j        |j        ¦  «        rJ ‚t          j	        ||¦  «         d S )Nz
2018-04-09r   Ú1D20minr  z0:00z1:00r   )
r
   r   r   Úbetween_timer!   r"   rø   r'   r1   rS  rT  s       r+   Útest_between_timer¤  @  sÇ   € å˜<°¸ÐCÑCÔC€C„IØ�xŠx‰zŒz€HØ×Ò˜F FÑ+Ô+€Dàð =ÝÔ ¤¨S¬ZÑ8Ô8Ð8Ð8Ð8Ð8åÔ# D¤K°´Ñ<Ô<Ð<Ð<Ð<à€D„Iˆa�LØð =ÝÔ# D¤K°´Ñ<Ô<Ð<Ð<Ð<Ý„O�C˜Ñ"Ô"Ð"Ð"Ð"r-   c                 ó"  — t          ddgddœ¦  «        }t          dddgdœ¦  «        }|                     ¦   «         }|                     |¦  «        }| r4t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚n3t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚d|j        d<   | r3t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t          j        ||¦  «         d S )Nr   r   r   r°   )r   r   r   rD  )	r   r   rC   r!   r"   r   r'   r1   rº   )r(   r)   Úotherr¼   r‘   s        r+   Útest_reindex_liker§  Q  s  € Ý	˜!˜Q˜ cÐ*Ð*Ñ	+Ô	+€BÝ˜C q¨! fÐ-Ð-Ñ.Ô.€Eà�gŠg‰iŒi€GØ
�/Š/˜%Ñ
 Ô
 €Càð MÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÐHåÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLà€C„HˆT�NØð MÝÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÝÔ˜"˜gÑ&Ô&Ð&Ð&Ð&r-   c                 ó‚  — t          g d¢¦  «        }|                     ¦   «         }|                     ¦   «         }| r"t          j        |j        |j        ¦  «        sJ ‚n!t          j        |j        |j        ¦  «        rJ ‚d|j        d<   t          j        |j        |j        ¦  «        rJ ‚t          j        ||¦  «         d S )Nr   r   )	r   r   Ú
sort_indexr!   r"   rø   r'   r1   rÁ   ©r(   r˜   rÃ   r­   s       r+   Útest_sort_indexr«  c  s·   € å
���Ñ
Ô
€CØ�xŠx‰zŒz€HØ�>Š>ÑÔ€Dàð =ÝÔ ¤
¨D¬KÑ8Ô8Ð8Ð8Ð8Ð8åÔ# C¤J°´Ñ<Ô<Ð<Ð<Ð<ð €D„Iˆa�LÝÔ ¤¨S¬ZÑ8Ô8Ð8Ð8Ð8ÝÔ˜3 Ñ)Ô)Ð)Ð)Ð)r-   zobj, kwargsr   Úbyc                 ó¾  — |                      ¦   «         } |j        di |¤Ž}| r4t          j        t	          |d¦  «        t	          |d¦  «        ¦  «        sJ ‚n3t          j        t	          |d¦  «        t	          |d¦  «        ¦  «        rJ ‚d|j        d<   t          j        t	          |d¦  «        t	          |d¦  «        ¦  «        rJ ‚t          j        ||¦  «         d S )Nr   r   rá   )r   Úsort_valuesr!   r"   r   r'   r1   rS  )r(   rP  r“  rU  rV  s        r+   Útest_sort_valuesr¯  t  sà   € ð
 �xŠx‰zŒz€HØˆ3Œ?Ð$Ð$˜VÐ$Ð$€Dàð OÝÔ¥	¨$°Ñ 4Ô 4µiÀÀSÑ6IÔ6IÑJÔJÐJÐJÐJÐJåÔ#¥I¨d°CÑ$8Ô$8½)ÀCÈÑ:MÔ:MÑNÔNÐNÐNÐNð €D„Iˆa�LÝÔ¥	¨$°Ñ 4Ô 4µiÀÀSÑ6IÔ6IÑJÔJÐJÐJÐJÝ„O�C˜Ñ"Ô"Ð"Ð"Ð"r-   c                 ó0  — |                      ¦   «         }|d d …         } |j        dddi|¤Ž t          j        t	          |d¦  «        t	          |d¦  «        ¦  «        sJ ‚t          j        |¦  «        5  d|j        d<   d d d ¦  «         n# 1 swxY w Y   | rJt          j        t	          |d¦  «        t	          |d¦  «        ¦  «        rJ ‚t          j        ||¦  «         d S t          j        t	          |d¦  «        t	          |d¦  «        ¦  «        sJ ‚d S )NÚinplaceTr   r   rá   )	r   r®  r!   r"   r   r1   r2   r'   rS  )r(   rP  r“  r3   rU  rò   s         r+   Útest_sort_values_inplacer²  ‡  s]  € ð
 �xŠx‰zŒz€HØˆqˆqˆqŒ6€DØ€C„OÐ+Ð+˜DÐ+ FÐ+Ð+Ð+åÔ�I c¨3Ñ/Ô/µ¸4ÀÑ1EÔ1EÑFÔFÐFÐFÐFõ 
Ô	Ð1Ñ	2Ô	2ð ð ØˆŒ�‰ðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð àð KÝÔ#¥I¨c°3Ñ$7Ô$7½À4ÈÑ9MÔ9MÑNÔNÐNÐNÐNÝ
Œ˜˜hÑ'Ô'Ð'Ð'Ð'åÔ¥	¨#¨sÑ 3Ô 3µY¸tÀSÑ5IÔ5IÑJÔJÐJÐJÐJÐJÐJs   Á5BÂBÂBÚdecimals)éÿÿÿÿr   r   c                 ó¶  — t          ddgddœ¦  «        }|                     ¦   «         }|                     |¬¦  «        }| r¡t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚|dk    r4t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚nšt          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚nft          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚d	|j        d
<   d|j        d<   | rft          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t          j        ||¦  «         d S )Nr   r   r   r°   )r³  r   r   r   rÇ   rD  r   r   )	r   r   Úroundr!   r"   r   r'   r1   rº   )r(   r3   r³  r)   r¼   r‘   s         r+   Ú
test_roundr·  œ  sÆ  € å	˜!˜Q˜ cÐ*Ð*Ñ	+Ô	+€BØ�gŠg‰iŒi€GØ
�(Š(˜Hˆ(Ñ
%Ô
%€Càð 
MÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHà�qŠ=ˆ=åÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÐLåÔ'­	°#°sÑ(;Ô(;½YÀrÈ3Ñ=OÔ=OÑPÔPÐPÐPÐPÐPåÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÝÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLà€C„HˆT�NØ€C„HˆT�NØð MÝÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÝÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÝÔ˜"˜gÑ&Ô&Ð&Ð&Ð&r-   c                 ó6  — t          j        g d¢ddg¬¦  «        }t          dg d¢i|¬¦  «        }|                     ¦   «         }|                     ddg¬¦  «        }| r4t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚n3t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚d	|j        d
<   | r3t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t          j
        ||¦  «         d S )N©©r   r   ©r   r   ©r   r   )r   r   ÚoneÚtwo©Únamesr   rÈ   r„   ©Úorderr   r   )r   Úfrom_tuplesr   r   Úreorder_levelsr!   r"   r   r'   r1   rº   ©r(   r   r)   r¼   r‘   s        r+   Útest_reorder_levelsrÆ  ¶  s,  € ÝÔ"Ø(Ð(Ð(°¸°ðñ ô €Eõ 
�C˜˜˜Ð&¨eÐ	4Ñ	4Ô	4€BØ�gŠg‰iŒi€GØ
×
Ò
 5¨% .Ð
Ñ
1Ô
1€Càð MÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÐHåÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLà€C„HˆT�NØð MÝÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÝÔ˜"˜gÑ&Ô&Ð&Ð&Ð&r-   c                 óÆ  — t          j        g d¢ddg¬¦  «        }t          g d¢|¬¦  «        }|                     ¦   «         }|                     ddg¬¦  «        }| r"t          j        |j        |j        ¦  «        sJ ‚n!t          j        |j        |j        ¦  «        rJ ‚d|j        d<   | r!t          j        |j        |j        ¦  «        rJ ‚t          j
        ||¦  «         d S )	Nr¹  r½  r¾  r¿  rÈ   r„   rÁ  r   )r   rÃ  r   r   rÄ  r!   r"   rø   r'   r1   rÁ   rÂ   s        r+   Útest_series_reorder_levelsrÈ  É  sõ   € ÝÔ"Ø(Ð(Ð(°¸°ðñ ô €Eõ ��� UÐ
+Ñ
+Ô
+€CØ�xŠx‰zŒz€HØ×Ò U¨E NÐÑ3Ô3€Dàð =ÝÔ ¤¨S¬ZÑ8Ô8Ð8Ð8Ð8Ð8åÔ# D¤K°´Ñ<Ô<Ð<Ð<Ð<à€D„Iˆa�LØð =ÝÔ# D¤K°´Ñ<Ô<Ð<Ð<Ð<ÝÔ˜3 Ñ)Ô)Ð)Ð)Ð)r-   c                 ó¦  — t          j        g d¢ddg¬¦  «        }||_        |                     ¦   «         }|                     ¦   «         }| r"t          j        |j        |j        ¦  «        sJ ‚n!t          j        |j        |j        ¦  «        rJ ‚d|j        d<   | r!t          j        |j        |j        ¦  «        rJ ‚t          j
        ||¦  «         d S )N©rº  r»  r¼  r½  r¾  r¿  r   )r   rÃ  r   r   r¡   r!   r"   rø   r'   r1   rS  )r(   rP  r   rU  rV  s        r+   Útest_swaplevelrË  Ü  sÐ   € åÔ"Ð#;Ð#;Ð#;ÀEÈ5À>ÐRÑRÔR€EØ€C„IØ�xŠx‰zŒz€HØ�=Š=‰?Œ?€Dàð =ÝÔ ¤¨S¬ZÑ8Ô8Ð8Ð8Ð8Ð8åÔ# D¤K°´Ñ<Ô<Ð<Ð<Ð<à€D„Iˆa�LØð =ÝÔ# D¤K°´Ñ<Ô<Ð<Ð<Ð<Ý„O�C˜Ñ"Ô"Ð"Ð"Ð"r-   c                 ó  — t          g d¢g d¢g d¢dœ¦  «        }|                     ¦   «         }|                     g d¢d¬¦  «        }| r4t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚n3t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚d|j        d	<   t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t          j        ||¦  «         d S )
Nr   r   r   r   r   r"  r   r   r   )	r   r   rL   r!   r"   r   r'   r1   rº   r»   s       r+   Útest_frame_set_axisrÍ  î  s  € å	˜˜˜¨¨¨¸¸¸ÐIÐIÑ	JÔ	J€BØ�gŠg‰iŒi€GØ
�+Š+�o�o�o¨Gˆ+Ñ
4Ô
4€Càð MÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÐHåÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLð €C„HˆT�NÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÝÔ˜"˜gÑ&Ô&Ð&Ð&Ð&r-   c                 óP  — t          g d¢¦  «        }|                     ¦   «         }|                     g d¢d¬¦  «        }| rt          j        ||¦  «        sJ ‚nt          j        ||¦  «        rJ ‚d|j        d<   t          j        ||¦  «        rJ ‚t          j        ||¦  «         d S )Nr   r   r   r"  r   )r   r   rL   r!   r"   r'   r1   rÁ   rª  s       r+   Útest_series_set_axisrÏ  ÿ  sµ   € å
���Ñ
Ô
€CØ�xŠx‰zŒz€HØ�<Š<˜˜˜¨gˆ<Ñ6Ô6€Dàð /ÝÔ  TÑ*Ô*Ð*Ð*Ð*Ð*åÔ# C¨Ñ.Ô.Ð.Ð.Ð.ð €D„Iˆa�LÝÔ  cÑ*Ô*Ð*Ð*Ð*ÝÔ˜3 Ñ)Ô)Ð)Ð)Ð)r-   c                 óð  — t          g d¢¦  «        }|                     ¦   «         }|                     d¬¦  «        }t          j        ||¦  «        sJ ‚t          j        |¦  «        5  d|j        d<   d d d ¦  «         n# 1 swxY w Y   | r.t          j        ||¦  «        rJ ‚t          j        ||¦  «         d S t          j        ||¦  «        sJ ‚t          g d¢¦  «        }t          j        ||¦  «         d S )Nr   F)rw   r   rÖ   )	r   r   ry   r!   r"   r1   r2   r'   rÁ   ©r(   r3   r˜   rÃ   r­   rÒ   s         r+   Útest_set_flagsrÒ    s=  € Ý
���Ñ
Ô
€CØ�xŠx‰zŒz€HØ�=Š=°ˆ=Ñ7Ô7€DåÔ˜C Ñ&Ô&Ð&Ð&Ð&õ 
Ô	Ð1Ñ	2Ô	2ð ð ØˆŒ	�!‰ðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð àð .ÝÔ# D¨#Ñ.Ô.Ð.Ð.Ð.Ý
Ô˜s HÑ-Ô-Ð-Ð-Ð-åÔ  cÑ*Ô*Ð*Ð*Ð*Ý˜)˜)˜)Ñ$Ô$ˆÝ
Ô˜s HÑ-Ô-Ð-Ð-Ð-s   Á'A>Á>BÂBÚmapperrO   c                 ó  — t          dg d¢it          g d¢d¬¦  «        ¬¦  «        }|                     ¦   «         } |j        di |¤Ž}| r4t	          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚n3t	          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚d|j        d<   | r3t	          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t          j	        ||¦  «         d S )Nr   rÈ   r4  r„   r   r   rá   )
r   r   r   rR   r!   r"   r   r'   r1   rº   r—  s        r+   Útest_rename_axisrÕ  #  s  € å	�C˜˜˜Ð&­e°L°L°LÀsÐ.KÑ.KÔ.KÐ	LÑ	LÔ	L€BØ�gŠg‰iŒi€GØ
ˆ"Œ.Ð
"Ð
"˜6Ð
"Ð
"€Càð MÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÐHåÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLà€C„HˆT�NØð MÝÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÝÔ˜"˜gÑ&Ô&Ð&Ð&Ð&r-   zfunc, tz)rt   zEurope/Berlin)rq   Nc           	      ó²  — t          ddgt          ddd|¬¦  «        ¬¦  «        }|                     ¦   «         } t          ||¦  «        d¦  «        }| r"t	          j        |j        |j        ¦  «        sJ ‚n!t	          j        |j        |j        ¦  «        rJ ‚d|j        d<   t	          j        |j        |j        ¦  «        rJ ‚t          j	        ||¦  «         d S )	Nr   r   z2014-08-01 09:00Úh)Ústartrj   r€   rƒ   r„   ro   r   )
r   r
   r   rœ  r!   r"   rø   r'   r1   rÁ   )r(   r  rƒ   r˜   rÃ   r­   s         r+   Útest_tz_convert_localizerÙ  4  sä   € õ
 Ø	
ˆAˆ•jÐ'9ÀÈQÐSUÐVÑVÔVðñ ô €Cð �xŠx‰zŒz€HØ�7�3˜ÑÔ˜lÑ+Ô+€Dàð =ÝÔ ¤
¨D¬KÑ8Ô8Ð8Ð8Ð8Ð8åÔ# C¤J°´Ñ<Ô<Ð<Ð<Ð<ð €D„Iˆa�LÝÔ ¤¨S¬ZÑ8Ô8Ð8Ð8Ð8ÝÔ˜3 Ñ)Ô)Ð)Ð)Ð)r-   c                 ón  — t          j        g d¢ddg¬¦  «        }t          g d¢g d¢g d¢dœ|¬	¦  «        }|                     ¦   «         }|                     d
¦  «        }| rgt          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚nft          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚d
|j        d<   t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚| r3t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚t          j
        ||¦  «         d S )NrÊ  r½  r¾  r¿  r   r   ©é   é   é	   r   r„   r   r   r   r   r   )r   rÃ  r   r   Ú	droplevelr!   r"   r   r'   r1   rº   rÅ  s        r+   Útest_droplevelrà  J  s¯  € åÔ"Ð#;Ð#;Ð#;ÀEÈ5À>ÐRÑRÔR€EÝ	˜˜˜¨¨¨¸¸¸ÐCÐCÈ5Ð	QÑ	QÔ	Q€BØ�gŠg‰iŒi€GØ
�,Š,�q‰/Œ/€Càð MÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÐHåÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLÝÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLð €C„HˆT�NåÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHØð IÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHåÔ˜"˜gÑ&Ô&Ð&Ð&Ð&r-   c                 ó<  — t          dg d¢i¦  «        }|                     ¦   «         }|                     ¦   «         }t          j        |j        t          |d¦  «        ¦  «        sJ ‚t          j        |¦  «        5  d|j	        d<   d d d ¦  «         n# 1 swxY w Y   | rAt          j        |j        t          |d¦  «        ¦  «        rJ ‚t          j
        ||¦  «         d S t          j        |j        t          |d¦  «        ¦  «        sJ ‚|j        d         dk    sJ ‚d S )Nr   r   r   r/  )r   r   Úsqueezer!   r"   rø   r   r1   r2   r'   rº   r0  )r(   r3   r)   r¼   Úseriess        r+   Útest_squeezerä  b  sW  € Ý	�C˜˜˜Ð#Ñ	$Ô	$€BØ�gŠg‰iŒi€GØ�ZŠZ‰\Œ\€Fõ Ô˜FœM­9°R¸Ñ+=Ô+=Ñ>Ô>Ð>Ð>Ð>õ 
Ô	Ð1Ñ	2Ô	2ð ð ØˆŒ�A‰ðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð àð #ÝÔ# F¤Mµ9¸RÀÑ3EÔ3EÑFÔFÐFÐFÐFÝ
Ô˜b 'Ñ*Ô*Ð*Ð*Ð*õ Ô ¤­y¸¸SÑ/AÔ/AÑBÔBÐBÐBÐBØŒv�fŒ~ Ò"Ð"Ð"Ð"Ð"Ð"s   Á:BÂBÂBc           	      óJ  — t          g d¢g d¢g d¢dœ¦  «        }|                     ¦   «         }t          d¦  «        D ]å}|                     ¦   «         D ]Î\  }}t	          j        t          ||¦  «        t          ||¦  «        ¦  «        sJ ‚t          j        |¦  «        5  d|j	        d<   d d d ¦  «         n# 1 swxY w Y   | rIt	          j        t          ||¦  «        t          ||¦  «        ¦  «        rJ ‚t          j
        ||¦  «         Œ¹|j        d|f         dk    sJ ‚ŒÏŒæd S )Nr   r   rÛ  r   r   r   )r   r   Úranger  r!   r"   r   r1   r2   r'   rº   r0  )r(   r3   r)   r¼   Úir5  r˜   s          r+   Ú
test_itemsrè  v  s‚  € Ý	˜˜˜¨¨¨¸¸¸ÐCÐCÑ	DÔ	D€BØ�gŠg‰iŒi€Gõ �1‰XŒXð ,ð ,ˆØŸš™œð 	,ð 	,‰IˆD�#ÝÔ#¥I¨c°4Ñ$8Ô$8½)ÀBÈÑ:MÔ:MÑNÔNÐNÐNÐNõ Ô&Ð'9Ñ:Ô:ð  ð  Ø�”˜‘ð ð  ð  ñ  ô  ð  ð  ð  ð  ð  ð  øøøð  ð  ð  ð  ð #ð ,ÝÔ+­I°c¸4Ñ,@Ô,@Å)ÈBÐPTÑBUÔBUÑVÔVÐVÐVÐVÝÔ% b¨'Ñ2Ô2Ð2Ð2ð ”v˜a ˜g”¨!Ò+Ð+Ð+Ð+Ð+ð	,ð,ð ,s   ÂB6Â6B:Â=B:rˆ  rU   ÚInt64c                 óþ  — t          ddgdddœ|¬¦  «        }|d d …         }|                     ¦   «         }t          j        |¦  «        5  d|||k    <   d d d ¦  «         n# 1 swxY w Y   | rJt	          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t          j        ||¦  «         d S t	          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚|j        d         dk    sJ ‚d S )Nr   r   r   r‡  r   r   r   )	r   r   r1   r2   r!   r"   r   rº   r'   )r(   rˆ  r3   r)   rò   r¼   s         r+   Útest_putmaskrë  Œ  sL  € å	˜!˜Q˜ a¨aÐ0Ð0¸Ð	>Ñ	>Ô	>€BØˆaˆaˆaŒ5€DØ�gŠg‰iŒi€GÝ	Ô	Ð1Ñ	2Ô	2ð ð Øˆˆ2�Š8‰ðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð ð ð $ÝÔ#¥I¨d°CÑ$8Ô$8½)ÀBÈÑ:LÔ:LÑMÔMÐMÐMÐMÝ
Ô˜d GÑ,Ô,Ð,Ð,Ð,õ Ô¥	¨$°Ñ 4Ô 4µiÀÀCÑ6HÔ6HÑIÔIÐIÐIÐIØŒy˜Œ !Ò#Ð#Ð#Ð#Ð#Ð#s   Á

A Á A$Á'A$c                 ó¸   — t          ddgdddœ|¬¦  «        }t          |d¦  «        }d|||k    <   | r%t          j        |t          |d¦  «        ¦  «        sJ ‚d S d S )Nr   r   r   r‡  r   r   ©r   r   r!   r"   ©r(   rˆ  r)   r�  s       r+   Útest_putmask_no_referencerï  �  sy   € å	˜!˜Q˜ a¨aÐ0Ð0¸Ð	>Ñ	>Ô	>€BÝ�b˜#ÑÔ€EØ€B€rˆR‚x�Làð ;ÝÔ ¥y°°SÑ'9Ô'9Ñ:Ô:Ð:Ð:Ð:ð;ð ;Ø:Ð:r-   Úfloat64ÚFloat64c                 óØ   — t          ddgddœ|¬¦  «        }t          |d¦  «        }t          dddgi¦  «        |||k    <   | r%t          j        |t          |d¦  «        ¦  «        sJ ‚d S d S )NrÞ   r   r°   r‡  r   rp  r   rí  rî  s       r+   Ú$test_putmask_aligns_rhs_no_referenceró  §  s‡   € å	˜#˜q˜¨Ð,Ð,°EÐ	:Ñ	:Ô	:€BÝ�b˜#ÑÔ€EÝ˜c C¨ 8˜_Ñ-Ô-€B€rˆR‚x�Làð ;ÝÔ ¥y°°SÑ'9Ô'9Ñ:Ô:Ð:Ð:Ð:ð;ð ;Ø:Ð:r-   zval, exp, warnT)r   FNc                 ó^  — t          ddgdddœ¦  «        }|d d …         }|                     ¦   «         }t          g d¢g d¢gt          d¦  «        ¬¦  «        }|r1t          j        ¦   «         5  |||<   d d d ¦  «         n# 1 swxY w Y   n3t          j        |d¬	¦  «        5  |||<   d d d ¦  «         n# 1 swxY w Y   | rìt          j        t          |d
¦  «        t          |d
¦  «        ¦  «        rJ ‚t          j        t          |d¦  «        t          |d¦  «        ¦  «        |u sJ ‚t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚|j	         
                    d¦  «        |usJ ‚|j	         
                    d¦  «        rJ ‚t          j        ||¦  «         d S |dk    ryt          j        t          |d
¦  «        t          |d
¦  «        ¦  «        sJ ‚t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚|j        d         dk    sJ ‚d S d S )Nr   r   rÞ   r   )TFFÚabcrÕ   zincompatible dtyper†   r   r   r   r   r   )r   r   rö   r1   r2   r‹   r!   r"   r   r#   rÀ   rº   r'   )	r(   rs  ÚexpÚwarnr3   r)   rò   r¼   Úindexers	            r+   Ú"test_putmask_dont_copy_some_blocksrù  ±  sÎ  € õ 
˜!˜Q˜ a¨cÐ2Ð2Ñ	3Ô	3€BØˆaˆaˆaŒ5€DØ�gŠg‰iŒi€GÝØ	Ð	Ð	Ð3Ð3Ð3Ð4½dÀ5¹k¼kðñ ô €Gð ð ÝÔ"Ñ$Ô$ð 	ð 	ØˆBˆw‰Kð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	øõ Ô'¨Ð4HÐIÑIÔIð 	ð 	ØˆBˆw‰Kð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	ð ð $ÝÔ#¥I¨d°CÑ$8Ô$8½)ÀBÈÑ:LÔ:LÑMÔMÐMÐMÐMåÔ¥	¨$°Ñ 4Ô 4µiÀÀCÑ6HÔ6HÑIÔIÈSÐPÐPÐPÐPÝÔ¥	¨$°Ñ 4Ô 4µiÀÀCÑ6HÔ6HÑIÔIÐIÐIÐIØŒw×(Ò(¨Ñ+Ô+°3Ð6Ð6Ð6Ð6Ø”7×,Ò,¨QÑ/Ô/Ð/Ð/Ð/Ý
Ô˜d GÑ,Ô,Ð,Ð,Ð,Ø	�ŠˆåÔ¥	¨$°Ñ 4Ô 4µiÀÀCÑ6HÔ6HÑIÔIÐIÐIÐIÝÔ¥	¨$°Ñ 4Ô 4µiÀÀCÑ6HÔ6HÑIÔIÐIÐIÐIØŒy˜Œ !Ò#Ð#Ð#Ð#ð	 
ˆð $Ð#s$   Á-A?Á?BÂBÂ!B3Â3B7Â:B7c                 ó6   — |                       | dk    d¦  «        S ©Nr   rµ   ©Úwhere©r˜   s    r+   r<   r<   ×  ó   € �C—I’I˜c Ašg rÑ*Ô*€ r-   c                 ó6   — |                       | dk    d¦  «        S rû  ©Úmaskrþ  s    r+   r<   r<   Ø  ó   € �C—H’H˜S AšX rÑ*Ô*€ r-   c                 óØ  — t          g d¢|¬¦  «        }|                     ¦   «         } ||¦  «        }| r2t          j        t	          |¦  «        t	          |¦  «        ¦  «        sJ ‚n1t          j        t	          |¦  «        t	          |¦  «        ¦  «        rJ ‚d|j        d<   | r1t          j        t	          |¦  «        t	          |¦  «        ¦  «        rJ ‚t          j        ||¦  «         d S )Nr   r‡  rµ   r   )r   r   r!   r"   r   r'   r1   rÁ   ©r(   rˆ  r  r˜   rÃ   r²   s         r+   Útest_where_mask_noopr  Ó  sâ   € õ ��� %Ð
(Ñ
(Ô
(€CØ�xŠx‰zŒz€HàˆT�#‰YŒY€Fàð GÝÔ¥	¨#¡¤µ	¸&Ñ0AÔ0AÑBÔBÐBÐBÐBÐBåÔ#¥I¨c¡N¤NµI¸fÑ4EÔ4EÑFÔFÐFÐFÐFà€F„K��NØð GÝÔ#¥I¨c¡N¤NµI¸fÑ4EÔ4EÑFÔFÐFÐFÐFÝÔ˜3 Ñ)Ô)Ð)Ð)Ð)r-   c                 ó6   — |                       | dk     d¦  «        S rû  rü  rþ  s    r+   r<   r<   ð  rÿ  r-   c                 ó6   — |                       | dk    d¦  «        S rû  r  rþ  s    r+   r<   r<   ñ  r  r-   c                 óö   — t          g d¢|¬¦  «        }|                     ¦   «         } ||¦  «        }t          j        t	          |¦  «        t	          |¦  «        ¦  «        rJ ‚t          j        ||¦  «         d S )Nr   r‡  )r   r   r!   r"   r   r1   rÁ   r  s         r+   Útest_where_maskr
  ì  st   € õ ��� %Ð
(Ñ
(Ô
(€CØ�xŠx‰zŒz€HàˆT�#‰YŒY€FåÔ¥	¨#¡¤µ	¸&Ñ0AÔ0AÑBÔBÐBÐBÐBÝÔ˜3 Ñ)Ô)Ð)Ð)Ð)r-   z
dtype, val)rU   g      %@)ré  rµ   c                 ó6   — |                       | dk     |¦  «        S ©Nr   rü  ©r)   rs  s     r+   r<   r<     s   € ˜Ÿš  a¢¨Ñ-Ô-€ r-   c                 ó6   — |                       | dk    |¦  «        S r  r  r  s     r+   r<   r<     s   € ˜Ÿš  a¢¨Ñ-Ô-€ r-   c                 óV  — t          g d¢g d¢dœ|¬¦  «        }|                     ¦   «         } |||¦  «        }| rgt          j        t	          |d¦  «        t	          |d¦  «        ¦  «        sJ ‚t          j        t	          |d¦  «        t	          |d¦  «        ¦  «        rJ ‚n3t          j        t	          |d¦  «        t	          |d¦  «        ¦  «        rJ ‚d|j        d<   | r3t          j        t	          |d¦  «        t	          |d¦  «        ¦  «        rJ ‚t          j        ||¦  «         d S )	Nr   )éüÿÿÿéûÿÿÿiúÿÿÿr°   r‡  r   r   rµ   rD  r&  )r(   rˆ  rs  r  r)   r¼   r²   s          r+   Ú%test_where_mask_noop_on_single_columnr  þ  s0  € õ 
˜˜˜¨¨¨Ð6Ð6¸eÐ	DÑ	DÔ	D€BØ�gŠg‰iŒi€GàˆT�"�c‰]Œ]€Fàð PÝÔ¥	¨"¨cÑ 2Ô 2µI¸fÀcÑ4JÔ4JÑKÔKÐKÐKÐKÝÔ#¥I¨b°#Ñ$6Ô$6½	À&È#Ñ8NÔ8NÑOÔOÐOÐOÐOÐOåÔ#¥I¨b°#Ñ$6Ô$6½	À&È#Ñ8NÔ8NÑOÔOÐOÐOÐOà€F„K�ÑØð PÝÔ#¥I¨b°#Ñ$6Ô$6½	À&È#Ñ8NÔ8NÑOÔOÐOÐOÐOÝÔ˜"˜gÑ&Ô&Ð&Ð&Ð&r-   r  rý  c                 óæ  — t          g d¢ddœ¦  «        }|                     ¦   «         }| rÛt          j        ¦   «         5   t	          |d         |¦  «        |d         dk    dd¬¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        ||¦  «         t          j        ¦   «         5   t	          |dg         |¦  «        |d         dk    dd¬¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        ||¦  «         d S t          j        t          d	¬
¦  «        5   t	          |d         |¦  «        |d         dk    dd¬¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        d ¦  «        5  t          dd ¦  «        5   t	          |dg         |¦  «        |d         dk    dd¬¦  «         d d d ¦  «         n# 1 swxY w Y   d d d ¦  «         n# 1 swxY w Y   t          j        d ¦  «        5  t          dd ¦  «        5   t	          ||d         dk             |¦  «        |d         dk    dd¬¦  «         d d d ¦  «         n# 1 swxY w Y   d d d ¦  «         d S # 1 swxY w Y   d S )N)r   r   r   r   r°   r   r   r   T©r±  úinplace methodr†   úmode.chained_assignment)	r   r   r1   Úraises_chained_assignment_errorrœ  rº   r‹   rŒ   r   )r(   r  r)   r¼   s       r+   Útest_chained_where_maskr    s£  € å	˜˜˜¨Ð+Ð+Ñ	,Ô	,€BØ�gŠg‰iŒi€GØð MÝÔ/Ñ1Ô1ð 	Að 	AØ"�G�B�s”G˜TÑ"Ô" 2 c¤7¨Q¢;°¸4Ð@Ñ@Ô@Ð@ð	Að 	Að 	Añ 	Aô 	Að 	Að 	Að 	Að 	Að 	Að 	Aøøøð 	Að 	Að 	Að 	Aå
Ô˜b 'Ñ*Ô*Ð*åÔ/Ñ1Ô1ð 	Cð 	CØ$�G�B˜�u”I˜tÑ$Ô$ R¨¤W¨q¢[°!¸TÐBÑBÔBÐBð	Cð 	Cð 	Cñ 	Cô 	Cð 	Cð 	Cð 	Cð 	Cð 	Cð 	Cøøøð 	Cð 	Cð 	Cð 	Cå
Ô˜b 'Ñ*Ô*Ð*Ð*Ð*åÔ'­Ð=MÐNÑNÔNð 	Að 	AØ"�G�B�s”G˜TÑ"Ô" 2 c¤7¨Q¢;°¸4Ð@Ñ@Ô@Ð@ð	Að 	Að 	Añ 	Aô 	Að 	Að 	Að 	Að 	Að 	Að 	Aøøøð 	Að 	Að 	Að 	Aõ Ô'¨Ñ-Ô-ð 	Gð 	GÝÐ 9¸4Ñ@Ô@ð Gð GØ(•˜˜C˜5œ	 4Ñ(Ô(¨¨C¬°1ª°aÀÐFÑFÔFÐFðGð Gð Gñ Gô Gð Gð Gð Gð Gð Gð Gøøøð Gð Gð Gð Gð	Gð 	Gð 	Gñ 	Gô 	Gð 	Gð 	Gð 	Gð 	Gð 	Gð 	Gøøøð 	Gð 	Gð 	Gð 	Gõ Ô'¨Ñ-Ô-ð 	Mð 	MÝÐ 9¸4Ñ@Ô@ð Mð MØ.•˜˜2˜cœ7 Qš;œ¨Ñ.Ô.¨r°#¬w¸ª{¸AÀtÐLÑLÔLÐLðMð Mð Mñ Mô Mð Mð Mð Mð Mð Mð Møøøð Mð Mð Mð Mð	Mð 	Mð 	Mñ 	Mô 	Mð 	Mð 	Mð 	Mð 	Mð 	Mð 	Mð 	Møøøð 	Mð 	Mð 	Mð 	Mð 	Mð 	Ms¡   ¾-A7Á7A;Á>A;Â*.C$Ã$C(Ã+C(Ä!-EÅEÅ!EÅ9GÆ
.GÆ8GÇG	ÇGÇG	ÇGÇGÇ"GÇ:I&È7IÉI&ÉI	ÉI&ÉI	ÉI&É&I*É-I*c                 ó  — t          dg d¢it          ddd¬¦  «        ¬¦  «        }|                     ¦   «         }|                     d¬¦  «        }| r4t	          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚n3t	          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚d	|j        d
<   t	          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t          j	        ||¦  «         d S )Nr   )g        Nç       @ç      @z1/1/2000r   Úminr  r„   rR  r   r   )
r   r
   r   Úasfreqr!   r"   r   r'   r1   rº   r»   s       r+   Útest_asfreq_noopr  1  s  € Ý	Ø	Ð#Ð#Ð#Ð$Ý˜¨Q°UÐ;Ñ;Ô;ð
ñ 
ô 
€Bð �gŠg‰iŒi€GØ
�)Š)˜ˆ)Ñ
Ô
€Càð MÝÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÐHåÔ#¥I¨c°3Ñ$7Ô$7½À2ÀsÑ9KÔ9KÑLÔLÐLÐLÐLð €C„HˆT�NåÔ¥	¨#¨sÑ 3Ô 3µY¸rÀ3Ñ5GÔ5GÑHÔHÐHÐHÐHÝÔ˜"˜gÑ&Ô&Ð&Ð&Ð&r-   c                 óÔ   — t          dddœg d¢¬¦  «        }|                     ¦   «         }|                     ¦   «         D ]\  }}d|j        d<   Œ| rt	          j        ||¦  «         d S d S )Nr   r   r°   r   r„   r•   )r   r   Úiterrowsr'   r1   rº   )r(   r)   r¼   r(  Úsubs        r+   Útest_iterrowsr"  E  s€   € Ý	˜ Ð#Ð#¨9¨9¨9Ð	5Ñ	5Ô	5€BØ�gŠg‰iŒi€Gà—+’+‘-”-ð ð ‰ˆˆ3ØˆŒ�‰ˆØð +Ý
Ô˜b 'Ñ*Ô*Ð*Ð*Ð*ð+ð +r-   c                 óð  — t          ddt          j        dgi¦  «        }|d d …         }|                     ¦   «         }t	          j        |¦  «        5  |                     d¬¦  «         d d d ¦  «         n# 1 swxY w Y   t	          j        |¦  «        5  d|j        d<   d d d ¦  «         n# 1 swxY w Y   | rt	          j        ||¦  «         d S t          dg d¢i¦  «        }t	          j        ||¦  «         d S )	Nr   rÞ   r   Tr  ç      Y@r   )r$  rÞ   r   )	r   r!   r  r   r1   r2   Úffillr'   rº   )r(   r3   r)   rò   rÒ   s        r+   Útest_interpolate_creates_copyr&  O  sv  € å	�C˜#�rœv qÐ)Ð*Ñ	+Ô	+€BØˆaˆaˆaŒ5€DØ�wŠw‰yŒy€Hå	Ô	Ð1Ñ	2Ô	2ð ð Ø
�Š˜ˆÑÔÐðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð å	Ô	Ð1Ñ	2Ô	2ð ð ØˆŒ�‰ðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð ð ð .Ý
Ô˜d HÑ-Ô-Ð-Ð-Ð-å˜c ? ? ?Ð3Ñ4Ô4ˆÝ
Ô˜d HÑ-Ô-Ð-Ð-Ð-s$   ÁA4Á4A8Á;A8ÂB*Â*B.Â1B.c                 ó�  — t          g d¢g d¢g d¢dœ¦  «        }|                     ¦   «         }|                     d ¬¦  «        }|                     dt          j        g d¢¦  «        ¦  «         | rgt          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚t          j        t          |d	¦  «        t          |d	¦  «        ¦  «        sJ ‚nft          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t          j        t          |d	¦  «        t          |d	¦  «        ¦  «        rJ ‚d
|j        d<   t          j	        ||¦  «         | r5t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚d S t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚d S )Nr   r   rÛ  r   r/   r   )r´  éþÿÿÿéýÿÿÿr   r   r   r/  )
r   r   Úisetitemr!   Úarrayr"   r   r0  r1   rº   r»   s       r+   Útest_isetitemr,  a  s´  € Ý	˜˜˜¨¨¨¸¸¸ÐCÐCÑ	DÔ	D€BØ�gŠg‰iŒi€GØ
�'Š'�tˆ'Ñ
Ô
€CØ‡L‚L�•B”H˜\˜\˜\Ñ*Ô*Ñ+Ô+Ð+àð MÝÔ¥	¨"¨cÑ 2Ô 2µI¸cÀ3Ñ4GÔ4GÑHÔHÐHÐHÐHÝÔ¥	¨"¨cÑ 2Ô 2µI¸cÀ3Ñ4GÔ4GÑHÔHÐHÐHÐHÐHåÔ#¥I¨b°#Ñ$6Ô$6½	À#ÀsÑ8KÔ8KÑLÔLÐLÐLÐLÝÔ#¥I¨b°#Ñ$6Ô$6½	À#ÀsÑ8KÔ8KÑLÔLÐLÐLÐLà€C„GˆF�OÝÔ˜"˜gÑ&Ô&Ð&àð MÝÔ¥	¨"¨cÑ 2Ô 2µI¸cÀ3Ñ4GÔ4GÑHÔHÐHÐHÐHÐHÐHåÔ#¥I¨b°#Ñ$6Ô$6½	À#ÀsÑ8KÔ8KÑLÔLÐLÐLÐLÐLÐLr-   zsingle-blockzmixed-blockc                 óâ  — t          g d¢t          j        g d¢|¬¦  «        dœ¦  «        }t          g d¢¦  «        }|                     ¦   «         }|                     d|¦  «         | rNt          j        t          |d¦  «        t          |¦  «        ¦  «        sJ ‚|j         	                    d¦  «        rJ ‚d|j
        d<   t          j        ||¦  «         t          g d¢t          j        g d¢|¬¦  «        dœ¦  «        }t          g d¢¦  «        }|                     d|¦  «         d|j
        d<   t          g d¢t          j        g d¢|¬¦  «        dœ¦  «        }t          j        ||¦  «         d S )	Nr   r   r‡  r°   rÛ  r   r   r/  )r   r!   r+  r   r   r*  r"   r   r#   rÀ   r0  r1   rÁ   rº   )r(   rˆ  r)   r˜   rÃ   rÒ   s         r+   Útest_isetitem_seriesr.  w  sr  € õ 
˜˜˜­¬°)°)°)À5Ð)IÑ)IÔ)IÐJÐJÑ	KÔ	K€BÝ
���Ñ
Ô
€CØ�xŠx‰zŒz€HØ‡K‚K��3ÑÔÐàð 0ÝÔ¥	¨"¨cÑ 2Ô 2µI¸c±N´NÑCÔCÐCÐCÐCØ”7×,Ò,¨QÑ/Ô/Ð/Ð/Ð/ð €B„Fˆ6�NÝÔ˜3 Ñ)Ô)Ð)õ 
˜˜˜­¬°)°)°)À5Ð)IÑ)IÔ)IÐJÐJÑ	KÔ	K€BÝ
���Ñ
Ô
€CØ‡K‚K��3ÑÔÐà€C„GˆA�JÝ˜y˜y˜y­r¬x¸	¸	¸	ÈÐ/OÑ/OÔ/OÐPÐPÑQÔQ€HÝÔ˜"˜hÑ'Ô'Ð'Ð'Ð'r-   c                 óØ  — t          g d¢dddœ¦  «        }t          g d¢ddœ¦  «        }|                     ddg|¦  «         | rƒt          j        t	          |d¦  «        t	          |d¦  «        ¦  «        sJ ‚t          j        t	          |d	¦  «        t	          |d	¦  «        ¦  «        sJ ‚|j                             d¦  «        rJ ‚nft          j        t	          |d¦  «        t	          |d¦  «        ¦  «        rJ ‚t          j        t	          |d	¦  «        t	          |d	¦  «        ¦  «        rJ ‚|                     ¦   «         }d
|j        d<   d
|j        d<   t          j
        ||¦  «         d S )Nr   r   r   r   r   r°   r   r   r   r•   r   rD  )r   r*  r!   r"   r   r#   rÀ   r   r'   r1   rº   )r(   r)   ÚrhsrÒ   s       r+   Útest_isetitem_framer1  ’  sf  € Ý	˜˜˜¨°Ð3Ð3Ñ	4Ô	4€BÝ
˜)˜)˜)¨!Ð,Ð,Ñ
-Ô
-€CØ‡K‚K��A�˜ÑÔÐØð MÝÔ¥	¨"¨cÑ 2Ô 2µI¸cÀ3Ñ4GÔ4GÑHÔHÐHÐHÐHÝÔ¥	¨"¨cÑ 2Ô 2µI¸cÀ3Ñ4GÔ4GÑHÔHÐHÐHÐHØ”7×,Ò,¨QÑ/Ô/Ð/Ð/Ð/Ð/åÔ#¥I¨b°#Ñ$6Ô$6½	À#ÀsÑ8KÔ8KÑLÔLÐLÐLÐLÝÔ#¥I¨b°#Ñ$6Ô$6½	À#ÀsÑ8KÔ8KÑLÔLÐLÐLÐLØ�wŠw‰yŒy€HØ€C„HˆT�NØ€C„HˆT�NÝÔ˜"˜hÑ'Ô'Ð'Ð'Ð'r-   rÑ   c                 óN  — t          g d¢g d¢dœ¦  «        }|                     ¦   «         }|                     |¦  «        }| r‡t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚d|j        d<   t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚t          j        ||¦  «         d S |rt          |t          ¦  «        rt          nd }nt          |t          ¦  «        rt          nd }t          dd¦  «        5  t          j        |¦  «        5  d|j        d<   d d d ¦  «         n# 1 swxY w Y   d d d ¦  «         n# 1 swxY w Y   t          |t          ¦  «        rt          j        ||¦  «         d S |j        d         dk    sJ ‚d S )	Nr   r   r°   r   r   Úchained_assignmentr÷  r   )r   r   Úgetr!   r"   r   r'   r1   rº   Ú
isinstancer9   rŒ   rö   r   r   r‹   )r(   r3   rÑ   r)   r¼   r²   r÷  s          r+   Útest_getr6  £  s!  € å	˜˜˜¨¨¨Ð3Ð3Ñ	4Ô	4€BØ�gŠg‰iŒi€Gà�VŠV�C‰[Œ[€Fàð &ÝÔ¥	¨&°#Ñ 6Ô 6½	À"ÀcÑ8JÔ8JÑKÔKÐKÐKÐKØˆŒ�A‰ÝÔ#¥I¨f°cÑ$:Ô$:½IÀbÈ#Ñ<NÔ<NÑOÔOÐOÐOÐOÝ
Ô˜b 'Ñ*Ô*Ð*Ð*Ð*ð ð 	MÝ$.¨sµCÑ$8Ô$8ÐB•=�=¸dˆDˆDå-7¸½TÑ-BÔ-BÐLÕ)Ð)ÈˆDÝÐ0°&Ñ9Ô9ð 	#ð 	#ÝÔ+¨DÑ1Ô1ð #ð #Ø!"�”˜A‘ð#ð #ð #ñ #ô #ð #ð #ð #ð #ð #ð #øøøð #ð #ð #ð #ð	#ð 	#ð 	#ñ 	#ô 	#ð 	#ð 	#ð 	#ð 	#ð 	#ð 	#øøøð 	#ð 	#ð 	#ð 	#õ �c�4Ñ Ô ð 	&ÝÔ! " gÑ.Ô.Ð.Ð.Ð.à”7˜4”= AÒ%Ð%Ð%Ð%Ð%Ð%s6   ÄEÄ-EÄ8EÅE	ÅEÅE	ÅEÅEÅ"Ez	axis, keyr   )r   r   c                 ó\  — |dk    o| }|p|o|dk    }t          g d¢g d¢t          j        g d¢|¬¦  «        dœ¦  «        }|                     ¦   «         }	|                     ||¬¦  «        }
|dk    s|r3t          j        t          |d	¦  «        t          |
¦  «        ¦  «        sJ ‚n| r|
j                             d
¦  «        sJ ‚| s|r|sd
|
j	        d
<   n¢|r=t          j        |p|dk    ¦  «        5  d
|
j	        d
<   d d d ¦  «         n# 1 swxY w Y   nct          dd¦  «        5  t          j        t          ¦  «        5  d
|
j	        d
<   d d d ¦  «         n# 1 swxY w Y   d d d ¦  «         n# 1 swxY w Y   | s|s|d
k    rt          j        ||	¦  «         d S |j	        d         d
k    sJ ‚d S )NrU   r   r   r   rÛ  r‡  r   r"  r   r   r3  r÷  r   )r   r!   r+  r   Úxsr"   r   r#   rÀ   r'   r1   r2   r   r‹   r   rº   )r(   r3   r�   rJ   rÑ   rˆ  Úsingle_blockÚis_viewr)   r¼   r²   s              r+   Útest_xsr;  À  sµ  € ð ˜WÒ$ÐAÐ.AÐ*A€LØÐAÐ2Ð@°t¸q²y€GÝ	Øˆiˆi˜i˜i˜i­b¬h°y°y°yÈÐ.NÑ.NÔ.NÐOÐOñ
ô 
€Bð �gŠg‰iŒi€Gà�UŠU�3˜TˆUÑ"Ô"€Fàˆq‚y€y�L€yÝÔ¥	¨"¨cÑ 2Ô 2µI¸fÑ4EÔ4EÑFÔFÐFÐFÐFÐFØ	ð 0ØŒ{×,Ò,¨QÑ/Ô/Ð/Ð/Ð/àð #˜wð #Ð/Að #ØˆŒ�A‰ˆØ	ð #ÝÔ" <Ð#<°4¸1²9Ñ=Ô=ð 	ð 	ØˆFŒK˜‰Nð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	øõ Ð0°&Ñ9Ô9ð 	#ð 	#ÝÔ+Õ,BÑCÔCð #ð #Ø!"�”˜A‘ð#ð #ð #ñ #ô #ð #ð #ð #ð #ð #ð #øøøð #ð #ð #ð #ð	#ð 	#ð 	#ñ 	#ô 	#ð 	#ð 	#ð 	#ð 	#ð 	#ð 	#øøøð 	#ð 	#ð 	#ð 	#ð ð " <ð "°D¸A²I°IÝ
Ô˜b 'Ñ*Ô*Ð*Ð*Ð*àŒw�tŒ} Ò!Ð!Ð!Ð!Ð!Ð!sH   Ã2D	Ä	DÄDÄ%E-Ä?EÅ
E-ÅE	ÅE-ÅE	ÅE-Å-E1Å4E1rJ   z
key, level)Úl1r   r¼  c                 óD  — t          j        d¦  «                             dd¦  «        }t          j        ddgg d¢gddg¬	¦  «        }t          ||t          d
¦  «        ¬¦  «        }|dk    r&|                     ¦   «                              ¦   «         }|                     ¦   «         }	| 	                    |||¬¦  «        }
|dk    rIt          j
        t          ||j        d         ¦  «        t          |
|
j        d         ¦  «        ¦  «        sJ ‚|r|dk    rt          nd }n| s
|st          }nd }t          dd¦  «        5  t!          j        |¦  «        5  d|
j        d<   d d d ¦  «         n# 1 swxY w Y   d d d ¦  «         n# 1 swxY w Y   t!          j        ||	¦  «         d S )Né   r   r   r<  Úl2r   Úlev1Úlev2r¿  rõ  r
  r   )ÚlevelrJ   r   r3  r÷  r   )r!   ÚarangeÚreshaper   Úfrom_productr   rö   r±   r   r8  r"   r   r   rŒ   r   r   r1   r‹   r'   rº   )r(   r3   r�   rÑ   rB  rJ   Úarrr   r)   r¼   r²   r÷  s               r+   Útest_xs_multiindexrG  å  s"  € õ
 Œ)�B‰-Œ-×
Ò
  1Ñ
%Ô
%€CÝÔ# d¨D \°9°9°9Ð$=ÀfÈfÐEUÐVÑVÔV€EÝ	�3˜e­T°%©[¬[Ð	9Ñ	9Ô	9€BØˆq‚y€yØ�\Š\‰^Œ^× Ò Ñ"Ô"ˆØ�gŠg‰iŒi€Gà�UŠU�3˜e¨$ˆUÑ/Ô/€Fà�‚z€zÝÔÝ�b˜"œ* Qœ-Ñ(Ô(­)°F¸F¼NÈ1Ô<MÑ*NÔ*Nñ
ô 
ð 	
ð 	
ð 
ð ð Ø %¨¢
 
�}ˆ}°ˆˆØ ð Ð)<ð Ý%ˆˆàˆÝ	Ð,¨fÑ	5Ô	5ð "ð "ÝÔ'¨Ñ-Ô-ð 	"ð 	"Ø !ˆFŒK˜Ñð	"ð 	"ð 	"ñ 	"ô 	"ð 	"ð 	"ð 	"ð 	"ð 	"ð 	"øøøð 	"ð 	"ð 	"ð 	"ð"ð "ð "ñ "ô "ð "ð "ð "ð "ð "ð "øøøð "ð "ð "ð "õ Ô˜"˜gÑ&Ô&Ð&Ð&Ð&s6   Ä=F ÅE)ÅF Å)E-	Å-F Å0E-	Å1F Æ FÆFc                 ó˜  — t          g d¢g d¢dœ¦  «        }t          ddgidg¬¦  «        }|                     ¦   «         }|d d …         }t          j        |¦  «        5  |                     |¦  «         d d d ¦  «         n# 1 swxY w Y   t          g d¢g d¢dœ¦  «        }t          j        ||¦  «         | r}t          j        ||¦  «         t          j        t          |d	¦  «        t          |d	¦  «        ¦  «        sJ ‚t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚d S t          j        ||¦  «         d S )
N©ç      ð?r  r  )ç      @g      @ç      @r°   r   ç      Y@r   r„   )rK  rM  rL  r   )	r   r   r1   r2   Úupdaterº   r!   r"   r   )r(   r3   Údf1r‘   Údf1_origrò   rÒ   s          r+   Útest_update_framerQ    s”  € Ý
˜/˜/˜/°°°Ð@Ð@Ñ
AÔ
A€CÝ
�S˜5˜'�N¨1¨#Ð
.Ñ
.Ô
.€CØ�xŠx‰zŒz€HØˆqˆqˆqŒ6€Dõ 
Ô	Ð1Ñ	2Ô	2ð ð Ø�
Š
�3‰Œˆðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð õ ˜˜˜Ð5FÐ5FÐ5FÐGÐGÑHÔH€HÝÔ˜#˜xÑ(Ô(Ð(Øð .å
Ô˜d HÑ-Ô-Ð-ÝÔ¥	¨#¨sÑ 3Ô 3µY¸tÀSÑ5IÔ5IÑJÔJÐJÐJÐJÝÔ#¥I¨c°3Ñ$7Ô$7½À4ÈÑ9MÔ9MÑNÔNÐNÐNÐNÐNÐNå
Ô˜d HÑ-Ô-Ð-Ð-Ð-s   ÁB Â BÂBc                 óâ  — t          g d¢¦  «        }t          dgdg¬¦  «        }|                     ¦   «         }|d d …         }|rAt          j        ¦   «         5  |                     |¦  «         d d d ¦  «         n# 1 swxY w Y   n|                     |¦  «         t          g d¢¦  «        }t          j        ||¦  «         | rt          j        ||¦  «         d S t          j        ||¦  «         d S )NrI  rM  r   r„   )rJ  rM  r  )r   r   r1   r2   rN  rÁ   )r(   r3   Úser1r­   Ú	ser1_origrò   rÒ   s          r+   Útest_update_seriesrU    s7  € Ý�/�/�/Ñ"Ô"€DÝ�5�' ! Ð%Ñ%Ô%€DØ—	’	‘”€IØ���Œ7€Dàð ÝÔ"Ñ$Ô$ð 	ð 	Ø�KŠK˜ÑÔÐð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	øð 	�Š�DÑÔÐåÐ'Ð'Ð'Ñ(Ô(€HÝÔ˜4 Ñ*Ô*Ð*Øð /å
Ô˜t YÑ/Ô/Ð/Ð/Ð/å
Ô˜t XÑ.Ô.Ð.Ð.Ð.s   ÁA:Á:A>ÂA>c                 óÌ  — t          dg d¢i¦  «        }t          dgdg¬¦  «        }|                     ¦   «         }| rËt          j        ¦   «         5  |d                              |¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        ||¦  «         t          j        ¦   «         5  |dg                              |                     ¦   «         ¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        ||¦  «         d S t          j        t          d¬¦  «        5  |d                              |¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        d ¦  «        5  t          dd ¦  «        5  |dg                              |                     ¦   «         ¦  «         d d d ¦  «         n# 1 swxY w Y   d d d ¦  «         n# 1 swxY w Y   t          j        d ¦  «        5  t          dd ¦  «        5  ||d         dk                                  |                     ¦   «         ¦  «         d d d ¦  «         n# 1 swxY w Y   d d d ¦  «         d S # 1 swxY w Y   d S )	Nr   r   rM  r   r„   r  r†   r  )r   r   r   r1   r  rN  rº   r8  r‹   rŒ   r   )r(   r)   r­   r¼   s       r+   Útest_update_chained_assignmentrW  /  sæ  € Ý	�C˜˜˜Ð#Ñ	$Ô	$€BÝ�5�' ! Ð%Ñ%Ô%€DØ�gŠg‰iŒi€GØð 8ÝÔ/Ñ1Ô1ð 	!ð 	!ØˆsŒG�NŠN˜4Ñ Ô Ð ð	!ð 	!ð 	!ñ 	!ô 	!ð 	!ð 	!ð 	!ð 	!ð 	!ð 	!øøøð 	!ð 	!ð 	!ð 	!å
Ô˜b 'Ñ*Ô*Ð*åÔ/Ñ1Ô1ð 	.ð 	.Ø�ˆuŒI×Ò˜TŸ]š]™_œ_Ñ-Ô-Ð-ð	.ð 	.ð 	.ñ 	.ô 	.ð 	.ð 	.ð 	.ð 	.ð 	.ð 	.øøøð 	.ð 	.ð 	.ð 	.å
Ô˜b 'Ñ*Ô*Ð*Ð*Ð*åÔ'­Ð=MÐNÑNÔNð 	!ð 	!ØˆsŒG�NŠN˜4Ñ Ô Ð ð	!ð 	!ð 	!ñ 	!ô 	!ð 	!ð 	!ð 	!ð 	!ð 	!ð 	!øøøð 	!ð 	!ð 	!ð 	!õ Ô'¨Ñ-Ô-ð 	2ð 	2ÝÐ 9¸4Ñ@Ô@ð 2ð 2Ø�C�5”	× Ò  §¢¡¤Ñ1Ô1Ð1ð2ð 2ð 2ñ 2ô 2ð 2ð 2ð 2ð 2ð 2ð 2øøøð 2ð 2ð 2ð 2ð	2ð 	2ð 	2ñ 	2ô 	2ð 	2ð 	2ð 	2ð 	2ð 	2ð 	2øøøð 	2ð 	2ð 	2ð 	2õ Ô'¨Ñ-Ô-ð 	8ð 	8ÝÐ 9¸4Ñ@Ô@ð 8ð 8Ø�2�c”7˜Q’;”×&Ò& t§}¢}¡¤Ñ7Ô7Ð7ð8ð 8ð 8ñ 8ô 8ð 8ð 8ð 8ð 8ð 8ð 8øøøð 8ð 8ð 8ð 8ð	8ð 	8ð 	8ñ 	8ô 	8ð 	8ð 	8ð 	8ð 	8ð 	8ð 	8ð 	8øøøð 	8ð 	8ð 	8ð 	8ð 	8ð 	8s¢   ÁA8Á8A<Á?A<Â+/C&Ã&C*Ã-C*Ä#EÅEÅEÅ*GÅ;/F6Æ*GÆ6F:	Æ:GÆ=F:	Æ>GÇGÇGÇ,IÇ=8IÈ5IÉI	ÉIÉI	É	IÉIÉ Ic                 ó˜  — t          g d¢¦  «        }|                     ¦   «         }t          |¦  «        }|dz  }| rHt          j        t          |¦  «        |¦  «        rJ ‚t          j        |t          |¦  «        ¦  «         d S t          j        t          |¦  «        |¦  «        sJ ‚t          j        |t          |¦  «        ¦  «         d S ©Nr   r   )r   r   r   r!   r"   r1   Úassert_numpy_array_equal)r(   r˜   rÃ   Údatas       r+   Útest_inplace_arithmetic_seriesr\  H  s¼   € Ý
���Ñ
Ô
€CØ�xŠx‰zŒz€HÝ�S‰>Œ>€DØˆ1�H€CØð 
:õ Ô#¥I¨c¡N¤N°DÑ9Ô9Ð9Ð9Ð9Ý
Ô# D­)°HÑ*=Ô*=Ñ>Ô>Ð>Ð>Ð>åÔ¥	¨#¡¤°Ñ5Ô5Ð5Ð5Ð5Ý
Ô# D­)°C©.¬.Ñ9Ô9Ð9Ð9Ð9r-   c                 ó¼  — t          g d¢¦  «        }|                     ¦   «         }|d d …         }t          j        |¦  «        5  |dz  }d d d ¦  «         n# 1 swxY w Y   | rHt	          j        t          |¦  «        t          |¦  «        ¦  «        rJ ‚t          j        ||¦  «         d S t	          j        t          |¦  «        t          |¦  «        ¦  «        sJ ‚d S rY  )r   r   r1   r2   r!   r"   r   rÁ   )r(   r3   r˜   rÃ   rò   s        r+   Ú-test_inplace_arithmetic_series_with_referencer^  Z  s  € õ ���Ñ
Ô
€CØ�xŠx‰zŒz€HØˆqˆqˆqŒ6€DÝ	Ô	Ð1Ñ	2Ô	2ð ð Øˆq‰ˆðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð àð AÝÔ#¥I¨c¡N¤NµI¸d±O´OÑDÔDÐDÐDÐDÝ
Ô˜x¨Ñ.Ô.Ð.Ð.Ð.åÔ¥	¨#¡¤µ	¸$±´Ñ@Ô@Ð@Ð@Ð@Ð@Ð@s   ÁAÁAÁAFc                 ó¢  — t          g d¢ddœ¦  «        }|                     ¦   «         }|                     |¬¦  «        }|s|r| r4t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚n3t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚d|j        d<   | rt          j        ||¦  «         d S d S )	Nr   r   r°   rA   r   r   r•   r   )	r   r   r±   r!   r"   r   r'   r1   rº   )r(   r   r�   r)   r¼   r²   s         r+   Útest_transposer`  i  sê   € å	˜˜˜¨Ð+Ð+Ñ	,Ô	,€BØ�gŠg‰iŒi€GØ�\Š\˜tˆ\Ñ$Ô$€Fàð NÐ+ð NÐ/Bð NÝÔ¥	¨"¨cÑ 2Ô 2µI¸fÀaÑ4HÔ4HÑIÔIÐIÐIÐIÐIåÔ#¥I¨b°#Ñ$6Ô$6½	À&È!Ñ8LÔ8LÑMÔMÐMÐMÐMà€F„K�ÑØð +Ý
Ô˜b 'Ñ*Ô*Ð*Ð*Ð*ð+ð +r-   c                 ó  — t          g d¢ddœ¦  «        }|                     ¦   «         }|j        }t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚d|j        d<   | rt          j        ||¦  «         d S d S )Nr   rÞ   r°   r   r   r•   r   )	r   r   ÚTr!   r"   r   r'   r1   rº   ©r(   r)   r¼   r²   s       r+   Útest_transpose_different_dtypesrd  y  s“   € Ý	˜˜˜¨Ð-Ð-Ñ	.Ô	.€BØ�gŠg‰iŒi€GØŒT€FåÔ¥	¨"¨cÑ 2Ô 2µI¸fÀaÑ4HÔ4HÑIÔIÐIÐIÐIØ€F„K�ÑØð +Ý
Ô˜b 'Ñ*Ô*Ð*Ð*Ð*ð+ð +r-   c                 ó¤   — t          dg d¢id¬¦  «        }|j        }t          j        t	          |d¦  «        t	          |d¦  «        ¦  «        rJ ‚d S )Nr   r   ré  r‡  r   )r   rb  r!   r"   r   )r(   r)   r²   s      r+   Útest_transpose_ea_single_columnrf  „  sW   € Ý	�C˜˜˜Ð#¨7Ð	3Ñ	3Ô	3€BØŒT€FåÔ¥	¨"¨cÑ 2Ô 2µI¸fÀaÑ4HÔ4HÑIÔIÐIÐIÐIÐIÐIr-   c                 ó  — t          g d¢ddœ¦  «        }|                     ¦   «         }d„ }t          j        |¦  «        5  |                     |¦  «         d d d ¦  «         n# 1 swxY w Y   | rt          j        ||¦  «         d S d S )Nr   r   r°   c                 ó   — d| j         d<   | S ©Nr•   r   ré   rþ  s    r+   r  z"test_transform_frame.<locals>.func�  ó   € ØˆŒ�‰Øˆ
r-   )r   r   r1   r2   Ú	transformrº   )r(   r3   r)   r¼   r  s        r+   Útest_transform_framerl  ‹  sÝ   € Ý	˜˜˜¨Ð+Ð+Ñ	,Ô	,€BØ�gŠg‰iŒi€Gðð ð õ 
Ô	Ð1Ñ	2Ô	2ð ð Ø
�Š�TÑÔÐðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð àð +Ý
Ô˜b 'Ñ*Ô*Ð*Ð*Ð*ð+ð +s   Á A"Á"A&Á)A&c                 ó
  — t          g d¢¦  «        }|                     ¦   «         }d„ }t          j        |¦  «        5  |                     |¦  «         d d d ¦  «         n# 1 swxY w Y   | rt          j        ||¦  «         d S d S )Nr   c                 ó   — d| j         d<   | S ri  ré   rþ  s    r+   r  z#test_transform_series.<locals>.func�  rj  r-   )r   r   r1   r2   rk  rÁ   )r(   r3   r˜   rÃ   r  s        r+   Útest_transform_seriesro  ™  sÕ   € Ý
���Ñ
Ô
€CØ�xŠx‰zŒz€Hðð ð õ 
Ô	Ð1Ñ	2Ô	2ð ð Ø�Š�dÑÔÐðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð àð .Ý
Ô˜s HÑ-Ô-Ð-Ð-Ð-ð.ð .s   ½AÁA#Á&A#c                  ó¾   — t          ddgddœ¦  «        } |                      ¦   «         }d|j        d<   t          ddgddg¬	¦  «        }t	          j        ||¦  «         d S )
Nr   r   r   r°   r•   r   r   r   r„   )r   Úcountr'   r   r1   rÁ   r`  s      r+   Útest_count_read_only_arrayrr  §  sf   € Ý	˜!˜Q˜ aÐ(Ð(Ñ	)Ô	)€BØ�XŠX‰ZŒZ€FØ€F„K��NÝ�s˜A�h s¨C jÐ1Ñ1Ô1€HÝÔ˜6 8Ñ,Ô,Ð,Ð,Ð,r-   c                 óf  — t          g d¢¦  «        }|                     ¦   «         }t          j        t          d¬¦  «        5  |                     ¦   «         }d d d ¦  «         n# 1 swxY w Y   t          j        t          |¦  «        t          |¦  «        ¦  «        sJ ‚| r|j	         
                    d¦  «        rJ ‚t          j        |¦  «        5  d|j        d<   d d d ¦  «         n# 1 swxY w Y   | rt          j        ||¦  «         d S t          g d¢¦  «        }t          j        ||¦  «         d S )Nr   zis deprecatedr†   r   r•   rê   )r   r   r1   r‹   rŒ   rò   r!   r"   r   r#   rÀ   r2   r'   rÁ   rÑ  s         r+   Útest_series_viewrt  ¯  s   € Ý
���Ñ
Ô
€CØ�xŠx‰zŒz€Hå	Ô	#¥M¸Ð	IÑ	IÔ	Ið ð Ø�xŠx‰zŒzˆðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð åÔ�I c™NœN­I°d©O¬OÑ<Ô<Ð<Ð<Ð<Øð 2Ø”9×.Ò.¨qÑ1Ô1Ð1Ð1Ð1å	Ô	Ð1Ñ	2Ô	2ð ð ØˆŒ	�!‰ðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð ð ð .Ý
Ô˜x¨Ñ-Ô-Ð-Ð-Ð-å˜+˜+˜+Ñ&Ô&ˆÝ
Ô˜s HÑ-Ô-Ð-Ð-Ð-s$   ÁA"Á"A&Á)A&ÃC'Ã'C+Ã.C+c                 óê  — t          dg d¢i¦  «        }t          g d¢¦  «        }|                     ¦   «         }|                     d|d¬¦  «         | rOt	          j        t          |¦  «        t          |d¦  «        ¦  «        sJ ‚|j                             d¦  «        rJ ‚n2t	          j        t          |¦  «        t          |d¦  «        ¦  «        rJ ‚d|j	        d<   t          j        ||¦  «         d S )Nr   r   r   r   )r0  ÚvalueÚcolumnr•   rD  )r   r   r   Úinsertr!   r"   r   r#   rÀ   r'   r1   rÁ   )r(   r)   r˜   rÃ   s       r+   Útest_insert_seriesry  Ã  sì   € Ý	�C˜˜˜Ð#Ñ	$Ô	$€BÝ
���Ñ
Ô
€CØ�xŠx‰zŒz€HØ‡I‚I�!˜3 s€IÑ+Ô+Ð+Øð HÝÔ¥	¨#¡¤µ	¸"¸cÑ0BÔ0BÑCÔCÐCÐCÐCØ”7×,Ò,¨QÑ/Ô/Ð/Ð/Ð/Ð/åÔ#¥I¨c¡N¤NµI¸bÀ#Ñ4FÔ4FÑGÔGÐGÐGÐGà€B„GˆD�MÝÔ˜3 Ñ)Ô)Ð)Ð)Ð)r-   c                 ó�  — t          g d¢ddœ¦  «        }|                     ¦   «         }|                     d¦  «        }| r4t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚n3t          j        t          |d¦  «        t          |d¦  «        ¦  «        rJ ‚d|j        d<   t          j        ||¦  «         d S )Nr   r   r°   úc = a+br   r•   r   )	r   r   Úevalr!   r"   r   r'   r1   rº   rc  s       r+   Ú	test_evalr}  Ò  sÄ   € Ý	˜˜˜¨Ð+Ð+Ñ	,Ô	,€BØ�gŠg‰iŒi€Gà�WŠW�YÑÔ€FØð PÝÔ¥	¨"¨cÑ 2Ô 2µI¸fÀcÑ4JÔ4JÑKÔKÐKÐKÐKÐKåÔ#¥I¨b°#Ñ$6Ô$6½	À&È#Ñ8NÔ8NÑOÔOÐOÐOÐOà€F„K�ÑÝÔ˜"˜gÑ&Ô&Ð&Ð&Ð&r-   c                 óœ  — t          g d¢ddœ¦  «        }|                     ¦   «         }|d d …         }|                     dd¬¦  «         t          j        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚t          j        |¦  «        5  d|j        d	<   d d d ¦  «         n# 1 swxY w Y   | rt          j	        ||¦  «         d S d S )
Nr   r   r°   r{  Tr  r   r•   r   )
r   r   r|  r!   r"   r   r1   r2   r'   rº   )r(   r3   r)   r¼   Údf_views        r+   Útest_eval_inplacer€  à  s  € Ý	˜˜˜¨Ð+Ð+Ñ	,Ô	,€BØ�gŠg‰iŒi€GØ���Œe€Gà‡G‚GˆI˜t€GÑ$Ô$Ð$ÝÔ�I b¨#Ñ.Ô.µ	¸'À3Ñ0GÔ0GÑHÔHÐHÐHÐHå	Ô	Ð1Ñ	2Ô	2ð ð ØˆŒ�‰ðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð àð 0Ý
Ô˜g wÑ/Ô/Ð/Ð/Ð/ð0ð 0s   ÂB(Â(B,Â/B,c                 ó@  — t          ddgddgdœ¦  «        }|                     ¦   «         }d„ }t          j        |¦  «        5  |                     |d¬¦  «         d d d ¦  «         n# 1 swxY w Y   | rt          j        ||¦  «         n|j        d         d	k    sJ ‚t          ddgd
dgdœ¦  «        }|                     ¦   «         }t          j        d ¦  «        5  |                     |d¬¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        ||¦  «         d S )Nr   r   r   r   )rÊ   rË   c                 ó   — d| d<   | S )Nr•   rË   rá   )Úrows    r+   rk  z(test_apply_modify_row.<locals>.transformô  s   € ØˆˆC‰Øˆ
r-   r"  )r   rË   r•   r   r   )r   r   r1   r2   Úapplyrº   r0  r‹   )r(   r3   r)   r¼   rk  s        r+   Útest_apply_modify_rowr…  î  s¶  € õ 
˜!˜Q˜ q¨! fÐ-Ð-Ñ	.Ô	.€BØ�gŠg‰iŒi€Gðð ð õ 
Ô	Ð1Ñ	2Ô	2ð $ð $Ø
�Š� ˆÑ#Ô#Ð#ð$ð $ð $ñ $ô $ð $ð $ð $ð $ð $ð $øøøð $ð $ð $ð $ð ð %Ý
Ô˜b 'Ñ*Ô*Ð*Ð*àŒv�fŒ~ Ò$Ð$Ð$Ð$õ 
˜!˜Q˜ s¨C jÐ1Ð1Ñ	2Ô	2€BØ�gŠg‰iŒi€Gå	Ô	# DÑ	)Ô	)ð $ð $Ø
�Š� ˆÑ#Ô#Ð#ð$ð $ð $ñ $ô $ð $ð $ð $ð $ð $ð $øøøð $ð $ð $ð $õ Ô˜"˜gÑ&Ô&Ð&Ð&Ð&s$   ÁA&Á&A*Á-A*ÃC>Ã>DÄD)zÚnumpyr!   ÚpytestÚpandas.errorsr   ÚpandasÚpdr   r   r   r   r   r	   r
   r   r   Úpandas._testingÚ_testingr1   Úpandas.tests.copy_view.utilr   r,   r4   ÚmarkÚparametrizer“   r®   r³   r½   Ú
RangeIndexrÄ   rÓ   rÙ   rÜ   ræ   rë   rí   rú   rü   rÿ   r  r  r  r  r  r  r)  r-  r2  r6  r9  r=  r@  rE  rO  rW  r\  r^  ra  rh  ro  r  rt  rv  r‚  r„  r�  r’  r˜  r�  r   r¤  r§  r«  r¯  r²  r·  rÆ  rÈ  rË  rÍ  rÏ  rÒ  rÕ  rÙ  rà  rä  rè  rë  rï  ró  rŒ   rù  r  r
  r  r  r  r"  r&  r,  r.  r1  r6  r;  rG  rQ  rU  rW  r\  r^  r`  rd  rf  rl  ro  rr  rt  ry  r}  r€  r…  rá   r-   r+   ú<module>r‘     s^  ðØ Ð Ð Ð Ø €€€à 0Ð 0Ð 0Ð 0Ð 0Ð 0à Ð Ð Ð ð
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð Ð Ð Ð Ð Ð Ø 1Ð 1Ð 1Ð 1Ð 1Ð 1ðð ð ð*"Mð "Mð "MðJ „×Ò˜Ð!4Ð!4Ð!4Ñ5Ô5Ø„×ÒØà@Ð@ØBÐBØ7Ð7Ø3Ð3ØNÐNØ@Ð@ØBÐBØ=Ð=à5Ð5Ø5Ð5Ø4Ð4Ø3Ð3Ø:Ð:Ø@Ð@Ø?Ð?ØOÐOð#ð&	ð 	ð 	ð+ ñ (ô (ðR Mð  MñS(ô (ñ 6Ô5ðT MðF „×Ò˜Ð!4Ð!4Ð!4Ñ5Ô5Ø„×ÒØà?Ð?Ø5Ð5ØAÐAØ:Ð:Ø6Ð6ØPÐPØBÐBØ8Ð8Ø8Ð8Ø7Ð7Ø7Ð7Ø6Ð6Ø5Ð5Ø<Ð<ØBÐBØAÐAØQÐQð#ð&	ð 	ð 	ð+ ñ (ô (ðREð EñS(ô (ñ 6Ô5ðTEð< „×Ò˜Ð!4Ð!4Ð!4Ñ5Ô5ð	Nð 	Nñ 6Ô5ð	Nð 'ð 'ð 'ð, „×Ò˜ = 2¤=°°AÑ#6Ô#6¸¸¸qÀ!¸f¹¼Ð"FÑGÔGð*ð *ñ HÔGð*ð,ð ,ð ,ð'ð 'ð 'ð$)ð )ð )ð(Eð Eð Eð0Eð Eð Eð.'ð 'ð 'ð( „×ÒØàˆØÐØÐØÐð	ð 	0Ð/Ð/ð ñ 	ô 	ð'ð 'ñ	ô 	ð'ð('ð 'ð 'ð&'ð 'ð 'ð( „×ÒØ�w  Ð&¨°¨¸À°~ÐFñô ð'ð 'ñô ð'ð$(ð (ð (ð*Ið Ið Ið(ð (ð (ð*-ð -ð -ð(7ð 7ð 7ð, „×ÒØ
àÐØ)Ð)Ø;Ð;ðñô ð'ð 'ñô ð'ð"0ð 0ð 0ð,+ð +ð +ð .ð .ð .ð&!,ð !,ð !,ðH „×Ò˜ ¨Ð3Ñ4Ô4ð'ð 'ñ 5Ô4ð'ð&'ð 'ð 'ð&(ð (ð (ð „×ÒØà	8Ð	8¸!Ð<Ø	2Ð	2°AÐ6Ø	JÐ	JÈAÐNØ	GÐ	GÈÐKð	ð 	CÐBÐBð ñ 	ô 	ð:ð :ñ	ô 	ð:ð, „×Ò˜  ¨¨A¨°SÐ!9Ñ!9Ô!9¸9¸9ÀcÈAÈqÈ6À]Ñ;SÔ;SÐ TÑUÔUð#ð #ñ VÔUð#ð" „×Ò˜  ¨¨A¨°SÐ!9Ñ!9Ô!9¸9¸9ÀcÈAÈqÈ6À]Ñ;SÔ;SÐ TÑUÔUð#ð #ñ VÔUð#ð"'ð 'ð 'ð",ð ,ð ,ð'ð 'ð 'ð*'ð 'ð 'ð$ „×Ò˜ x°!°R´V°Ð&=Ñ>Ô>ð'ð 'ñ ?Ô>ð'ð  „×Ò˜  C Ñ)Ô)ð*ð *ñ *Ô)ð*ð  „×ÒØàÐØÐØÐØÐð	ñô ð'ð 'ñô ð'ð4'ð 'ð 'ð*;ð ;ð ;ð8;ð ;ð ;ð6 „×ÒØà ¨aÐ0Ð0Ø˜q¨!Ð,Ð,ðñô ð'ð 'ñô ð'ð" „×Ò˜ HÐ.?Ð#@ÑAÔAð'ð 'ñ BÔAð'ð" „×Ò˜  ¨¨A¨¡¤°°¸CÀ!ÀQÀ¸=Ñ1IÔ1IÐ JÑKÔKð#ð #ñ LÔKð#ð  „×Ò˜  ¨¨A¨¡¤°°¸CÀ!ÀQÀ¸=Ñ1IÔ1IÐ JÑKÔKð#ð #ñ LÔKð#ð 'ð 'ð 'ð$*ð *ð *ð" „×ÒØØ€fˆYˆYˆY˜SÐ!Ñ!Ô! 2Ð&¨¨°C¸¸¸Ð3CÑ)DÔ)DÀtÈSÀkÐ(RÐSñô ð#ð #ñ	ô ð#ð „×ÒØØ€fˆYˆYˆY˜SÐ!Ñ!Ô! 2Ð&¨¨°C¸¸¸Ð3CÑ)DÔ)DÀtÈSÀkÐ(RÐSñô ðKð Kñ	ô ðKð" „×Ò˜ Z Z ZÑ0Ô0ð'ð 'ñ 1Ô0ð'ð2'ð 'ð 'ð&*ð *ð *ð& „×Ò˜  ¨	¨	¨	Ñ!2Ô!2°I°I¸sÀIÀIÀIÐ>NÑ4OÔ4OÐ PÑQÔQð#ð #ñ RÔQð#ð"'ð 'ð 'ð"*ð *ð *ð".ð .ð .ð& „×Ò˜ X¨vÐ$6¸À&Ð8IÐ#JÑKÔKð'ð 'ñ LÔKð'ð  „×ÒØÐ0Ð2GÐHñô ð*ð *ñô ð*ð&'ð 'ð 'ð0#ð #ð #ð(,ð ,ð ,ð, „×Ò˜ 7¨GÐ"4Ñ5Ô5ð$ð $ñ 6Ô5ð$ð  „×Ò˜ 7¨GÐ"4Ñ5Ô5ð;ð ;ñ 6Ô5ð;ð „×Ò˜ 9¨iÐ"8Ñ9Ô9ð;ð ;ñ :Ô9ð;ð „×ÒØ˜˜T =Ð1Ð3CÐDñô ð$ð $ñô ð$ð> „×Ò˜ 7¨GÐ"4Ñ5Ô5Ø„×ÒØ
à*Ð*Ø*Ð*ðñô ð*ð *ñô ñ 6Ô5ð*ð" „×Ò˜ 7¨GÐ"4Ñ5Ô5Ø„×ÒØ
à*Ð*Ø*Ð*ðñô ð*ð *ñô ñ 6Ô5ð*ð „×Ò˜¨¸Ð'GÑHÔHØ„×ÒØ
à-Ð-Ø-Ð-ðñô ð'ð 'ñô ñ IÔHð'ð$ „×Ò˜ &¨'Ð!2Ñ3Ô3ðMð Mñ 4Ô3ðMð0'ð 'ð 'ð(+ð +ð +ð.ð .ð .ð$Mð Mð Mð, „×ÒØˆg�yÐ!¨¸Ð'Fð ñ ô ð(ð (ñô ð(ð0(ð (ð (ð" „×Ò˜  s e Ñ-Ô-ð&ð &ñ .Ô-ð&ð8 „×Ò˜ v¨xÐ&8Ñ9Ô9Ø„×ÒØˆg�yÐ!¨¸Ð'Fð ñ ô ð"ð "ñô ñ :Ô9ð"ðB „×Ò˜ ! Q Ñ(Ô(Ø„×Ò˜¨	°6Ð':Ñ;Ô;ð'ð 'ñ <Ô;ñ )Ô(ð'ð<.ð .ð .ð*/ð /ð /ð*8ð 8ð 8ð2:ð :ð :ð$Að Að Að „×Ò˜ $¨ Ñ/Ô/ð+ð +ñ 0Ô/ð+ð+ð +ð +ðJð Jð Jð+ð +ð +ð.ð .ð .ð-ð -ð -ð.ð .ð .ð(*ð *ð *ð'ð 'ð 'ð0ð 0ð 0ð'ð 'ð 'ð 'ð 'r-   