§
    à! hšH  ã                   ó  — d dl Zd dlZd dlZd dlmZmZ d dlmZ	  G d„ d¦  «        Z
 G d„ d¦  «        Z G d„ d¦  «        Z G d	„ d
¦  «        Zej                             ded„ d„ g¦  «        d„ ¦   «         Zd„ Zd„ Zd„ Zd„ ZdS )é    N)ÚIndexÚSeriesc            	       óŽ  — e Zd Z ej        ej        ej        g¬¦  «        d„ ¦   «         Zej        d„ ¦   «         Z	 ej        g d¢g d¢g d¢g d¢gg d¢¬	¦  «        d
„ ¦   «         Z
ej        d„ ¦   «         Zej        d„ ¦   «         Zd„ Zd)d„Zd„ Zd„ Zd„ Zd„ Zd„ Zd„ Zd„ Zej                             d eddgej        ¬¦  «         eddge¬¦  «         eddge¬¦  «        f¦  «        d„ ¦   «         Zej                             d ej        dd ¬!¦  «         ej        d"d ¬!¦  «        g¦  «        d#„ ¦   «         Zd$„ Z d%„ Z!d&„ Z"d'„ Z#d(S )*ÚTestFloatNumericIndex©Úparamsc                 ó   — |j         S ©N©Úparam©ÚselfÚrequests     úcc:\xampp_lite_8_4\www\timesheet\venv\Lib\site-packages\pandas/tests/indexes/numeric/test_numeric.pyÚdtypezTestFloatNumericIndex.dtype   ó
   € àŒ}Ðó    c                 óL   — t          j        d|¬¦  «        }t          |¦  «        S )Né   ©r   )ÚnpÚaranger   )r   r   Úvaluess      r   Úsimple_indexz"TestFloatNumericIndex.simple_index   s"   € å”˜1 EÐ*Ñ*Ô*ˆÝ�V‰}Œ}Ðr   ©ç      ø?é   é   é   r   ©ç        ç      @ç      @ç      @ç      $@)r   r   r   r   r   )r%   r$   r#   r"   r!   )ÚmixedÚfloatÚ	mixed_decÚ	float_dec)r   Úidsc                 ó.   — t          |j        |¬¦  «        S ©Nr   )r   r   )r   r   r   s      r   ÚindexzTestFloatNumericIndex.index   s   € õ �W”]¨%Ð0Ñ0Ô0Ð0r   c                 ó(   — t          g d¢|¬¦  «        S )Nr   r   ©r   ©r   r   s     r   Úmixed_indexz!TestFloatNumericIndex.mixed_index"   s   € åÐ&Ð&Ð&¨eÐ4Ñ4Ô4Ð4r   c                 ó(   — t          g d¢|¬¦  «        S )Nr    r   r/   r0   s     r   Úfloat_indexz!TestFloatNumericIndex.float_index&   s   € åÐ/Ð/Ð/°uÐ=Ñ=Ô=Ð=r   c                 óh   — t          j        t          t          |¦  «        ¦  «        |d¬¦  «         d S )NT©Úexact)ÚtmÚassert_index_equalÚevalÚrepr©r   r-   s     r   Útest_repr_roundtripz)TestFloatNumericIndex.test_repr_roundtrip*   s.   € Ý
Ô�d¥4¨¡;¤;Ñ/Ô/°¸dÐCÑCÔCÐCÐCÐCr   Tc                 óÈ   — |                      |¦  «        sJ ‚t          j        ||d¬¦  «         |rt          |t          ¦  «        sJ ‚d S t          |¦  «        t          u sJ ‚d S )NFr5   )Úequalsr7   r8   Ú
isinstancer   Útype)r   ÚaÚbÚis_float_indexs       r   Úcheck_coercez"TestFloatNumericIndex.check_coerce-   sp   € Ø�xŠx˜‰{Œ{ÐÐˆ{Ý
Ô˜a ¨%Ð0Ñ0Ô0Ð0Øð 	$Ý˜a¥Ñ'Ô'Ð'Ð'Ð'Ð'Ð'å˜‘7”7�eÐ#Ð#Ð#Ð#Ð#Ð#r   c                 óV   — t          g d¢¦  «        }|j        t          j        k    sJ ‚d S )N)r   r"   ç      @)r   r   r   Úfloat64r;   s     r   Ú#test_constructor_from_list_no_dtypez9TestFloatNumericIndex.test_constructor_from_list_no_dtype5   s.   € Ý�o�o�oÑ&Ô&ˆØŒ{�bœjÒ(Ð(Ð(Ð(Ð(Ð(r   c                 óZ  — t           } |g d¢|¬¦  «        }t          ||¦  «        sJ ‚|j        |k    sJ ‚t          j        g d¢|¬¦  «        }t          j        |j        |¦  «          |t          j        g d¢¦  «        |¬¦  «        }t          ||¦  «        sJ ‚|j        |k    sJ ‚ |g d¢|¬¦  «        }t          ||¦  «        sJ ‚|j        |k    sJ ‚ |t          j        g d¢¦  «        |¬¦  «        }t          ||¦  «        sJ ‚|j        |k    sJ ‚ |g d¢|¬¦  «        }t          ||¦  «        sJ ‚|j        |k    sJ ‚ |t          j        g d¢¦  «        |¬¦  «        }t          ||¦  «        sJ ‚|j        |k    sJ ‚ |t          j        t          j        g|¬¦  «        }t          j
        |j        ¦  «                             ¦   «         sJ ‚ |t          j        t          j        g¦  «        |¬¦  «        }t          j
        |j        ¦  «                             ¦   «         sJ ‚d S )N©é   r   r   r   r   r   ©ç      ð?r   r   r   r   )r   r?   r   r   Úarrayr7   Úassert_numpy_array_equalr   ÚnanÚpdÚisnaÚall)r   r   Ú	index_clsr-   ÚexpectedÚresults         r   Útest_constructorz&TestFloatNumericIndex.test_constructor9   su  € Ýˆ	ð �	˜/˜/˜/°Ð7Ñ7Ô7ˆå˜% Ñ+Ô+Ð+Ð+Ð+ØŒ{˜eÒ#Ð#Ð#Ð#å”8˜O˜O˜O°5Ð9Ñ9Ô9ˆÝ
Ô# E¤L°(Ñ;Ô;Ð;à�	�"œ( ? ? ?Ñ3Ô3¸5ÐAÑAÔAˆÝ˜% Ñ+Ô+Ð+Ð+Ð+ØŒ{˜eÒ#Ð#Ð#Ð#à�	Ð+Ð+Ð+°5Ð9Ñ9Ô9ˆÝ˜% Ñ+Ô+Ð+Ð+Ð+ØŒ{˜eÒ#Ð#Ð#Ð#à�	�"œ(Ð#4Ð#4Ð#4Ñ5Ô5¸UÐCÑCÔCˆÝ˜% Ñ+Ô+Ð+Ð+Ð+ØŒ{˜eÒ#Ð#Ð#Ð#à�	Ð+Ð+Ð+°5Ð9Ñ9Ô9ˆÝ˜% Ñ+Ô+Ð+Ð+Ð+ØŒ{˜eÒ#Ð#Ð#Ð#à�	�"œ(Ð#4Ð#4Ð#4Ñ5Ô5¸UÐCÑCÔCˆÝ˜% Ñ+Ô+Ð+Ð+Ð+ØŒ{˜eÒ#Ð#Ð#Ð#ð ��BœF¥B¤FÐ+°5Ð9Ñ9Ô9ˆÝŒw�v”}Ñ%Ô%×)Ò)Ñ+Ô+Ð+Ð+Ð+à��2œ8¥R¤V HÑ-Ô-°UÐ;Ñ;Ô;ˆÝŒw�v”}Ñ%Ô%×)Ò)Ñ+Ô+Ð+Ð+Ð+Ð+Ð+r   c                 óª   — t           }|j        }|› d�}t          j        t          |¬¦  «        5   |d¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )NzI\(\.\.\.\) must be called with a collection of some kind, 0\.0 was passed©Úmatchr!   )r   Ú__name__ÚpytestÚraisesÚ	TypeError)r   rT   Úcls_nameÚmsgs       r   Útest_constructor_invalidz.TestFloatNumericIndex.test_constructor_invalid`   s°   € Ýˆ	ØÔ%ˆð ð *ð *ð *ð 	õ Œ]�9¨CÐ0Ñ0Ô0ð 	ð 	ØˆI�c‰NŒNˆNð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	ð 	ð 	s   ¯AÁAÁAc                 ó°  — |                       |t          g d¢¦  «        ¦  «         |                       |t          t          j        d¦  «        dz  ¦  «        ¦  «         t          t          j        t          j        d¦  «        dz  t
          ¬¦  «        ¦  «        }|j        t
          k    sJ ‚|                       ||                     d¦  «        ¦  «         d S )Nr   r   r"   r   rG   )rD   r   r   r   rN   Úobjectr   Úastype)r   r1   r3   rV   s       r   Útest_constructor_coercez-TestFloatNumericIndex.test_constructor_coercek   s¶   € Ø×Ò˜+¥uÐ->Ð->Ð->Ñ'?Ô'?Ñ@Ô@Ð@Ø×Ò˜+¥u­R¬Y°q©\¬\¸CÑ-?Ñ'@Ô'@ÑAÔAÐAå•r”x¥¤	¨!¡¤¨sÑ 2½&ÐAÑAÔAÑBÔBˆØŒ|�vÒ%Ð%Ð%Ð%Ø×Ò˜+ v§}¢}°YÑ'?Ô'?Ñ@Ô@Ð@Ð@Ð@r   c                 óä   — |                       |t          t          j        d¦  «        dz  t          ¬¦  «        d¬¦  «         |                       |t          g d¢t          ¬¦  «        d¬¦  «         d S )Nr   r"   r   F)rC   r   )rD   r   r   r   rc   )r   r1   r3   s      r   Útest_constructor_explicitz/TestFloatNumericIndex.test_constructor_explicits   s†   € à×ÒØ�¥¤	¨!¡¤¨sÑ 2½6ÐBÑBÔBÐSXð 	ñ 	
ô 	
ð 	
ð 	×ÒØ�Ð0Ð0Ð0½Ð?Ñ?Ô?ÐPUð 	ñ 	
ô 	
ð 	
ð 	
ð 	
r   c                 ó˜   — d}t          j        t          |¬¦  «        5  t          g d¢|¬¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )Nú)Trying to coerce float values to integersrY   )rK   r   rF   r   ©r\   r]   Ú
ValueErrorr   )r   Úany_int_numpy_dtyper`   s      r   Útest_type_coercion_failz-TestFloatNumericIndex.test_type_coercion_fail|   s˜   € à9ˆÝŒ]�:¨SÐ1Ñ1Ô1ð 	:ð 	:Ý�+�+�+Ð%8Ð9Ñ9Ô9Ð9ð	:ð 	:ð 	:ñ 	:ô 	:ð 	:ð 	:ð 	:ð 	:ð 	:ð 	:ð 	:øøøð 	:ð 	:ð 	:ð 	:ð 	:ð 	:s   ž?¿AÁAc                 ó¸  — t           } |ddg¦  «        }|                     |¦  «        sJ ‚|                     |¦  «        sJ ‚ |ddg¦  «        }|                     |¦  «        sJ ‚ |dt          j        g¦  «        }|                     |¦  «        sJ ‚|                     |¦  «        sJ ‚ |dt          j        g¦  «        }|                     |¦  «        sJ ‚d S ©NrM   ç       @)r   r>   Ú	identicalr   rP   )r   rT   ÚidxÚidx2s       r   Útest_equals_numericz)TestFloatNumericIndex.test_equals_numeric‚   sç   € Ýˆ	àˆi˜˜c˜
Ñ#Ô#ˆØ�zŠz˜#‰ŒÐÐˆØ�}Š}˜SÑ!Ô!Ð!Ð!Ð!àˆy˜#˜s˜Ñ$Ô$ˆØ�zŠz˜$ÑÔÐÐÐàˆi˜�bœf˜Ñ&Ô&ˆØ�zŠz˜#‰ŒÐÐˆØ�}Š}˜SÑ!Ô!Ð!Ð!Ð!àˆy˜#�rœv˜Ñ'Ô'ˆØ�zŠz˜$ÑÔÐÐÐÐÐr   ÚotherrK   r   r   rM   rp   c                 ó„   — t          ddg¦  «        }|                     |¦  «        sJ ‚|                     |¦  «        sJ ‚d S ro   ©r   r>   )r   ru   rr   s      r   Ú$test_equals_numeric_other_index_typez:TestFloatNumericIndex.test_equals_numeric_other_index_type“   sK   € õ �S˜#�JÑÔˆØ�zŠz˜%Ñ Ô Ð Ð Ð Ø�|Š|˜CÑ Ô Ð Ð Ð Ð Ð r   Úvalsz
2016-01-01r   )Úperiodsz1 Dayc                 óž  — t          |t          dd¦  «        ¬¦  «        }|j                             |¦  «        |_        |d         }|d         }t	          |t          |¦  «        ¦  «        r||k    sJ ‚|d         }t	          |t          |¦  «        ¦  «        r||k    sJ ‚|j        d         }t	          |t          |¦  «        ¦  «        r||k    sJ ‚|j        d         }t	          |t          |¦  «        ¦  «        r||k    sJ ‚|j        d         }t	          |t          |¦  «        ¦  «        r||k    sJ ‚|j        d         }t	          |t          |¦  «        ¦  «        r||k    sJ ‚|j        d         }t	          |t          |¦  «        ¦  «        r||k    sJ ‚|j	        d         }t	          |t          |¦  «        ¦  «        r||k    sJ ‚d S )Nr   é   ©r-   rK   g      @r   )
r   Úranger-   rd   r?   r@   ÚlocÚatÚilocÚiat)r   ry   r   ÚserrU   rV   s         r   Ú test_lookups_datetimelike_valuesz6TestFloatNumericIndex.test_lookups_datetimelike_values    sÈ  € õ �T¥ q¨!¡¤Ð-Ñ-Ô-ˆØ”I×$Ò$ UÑ+Ô+ˆŒ	à˜”7ˆà�S”ˆÝ˜&¥$ x¡.¤.Ñ1Ô1ÐH°fÀÒ6HÐ6HÐ6HÐHØ�Q”ˆÝ˜&¥$ x¡.¤.Ñ1Ô1ÐH°fÀÒ6HÐ6HÐ6HÐHà”˜”ˆÝ˜&¥$ x¡.¤.Ñ1Ô1ÐH°fÀÒ6HÐ6HÐ6HÐHØ”˜”ˆÝ˜&¥$ x¡.¤.Ñ1Ô1ÐH°fÀÒ6HÐ6HÐ6HÐHà”˜”ˆÝ˜&¥$ x¡.¤.Ñ1Ô1ÐH°fÀÒ6HÐ6HÐ6HÐHà”˜”ˆÝ˜&¥$ x¡.¤.Ñ1Ô1ÐH°fÀÒ6HÐ6HÐ6HÐHà”˜!”ˆÝ˜&¥$ x¡.¤.Ñ1Ô1ÐH°fÀÒ6HÐ6HÐ6HÐHà”˜”ˆÝ˜&¥$ x¡.¤.Ñ1Ô1ÐH°fÀÒ6HÐ6HÐ6HÐHÐ6HÐ6Hr   c                 óJ  — t          t          j        g¦  «        }|                     dg¦  «                             ¦   «         rJ ‚|                     dg¦  «                             ¦   «         rJ ‚|                     t          j        g¦  «                             ¦   «         sJ ‚d S )Nr   rK   )r   r   rP   ÚisinÚitem)r   rr   s     r   Ú"test_doesnt_contain_all_the_thingsz8TestFloatNumericIndex.test_doesnt_contain_all_the_thingsÅ   s‡   € Ý•R”V�H‰oŒoˆØ—8’8˜Q˜C‘=”=×%Ò%Ñ'Ô'Ð'Ð'Ð'Ø—8’8˜Q˜C‘=”=×%Ò%Ñ'Ô'Ð'Ð'Ð'Ø�xŠx�œ˜Ñ!Ô!×&Ò&Ñ(Ô(Ð(Ð(Ð(Ð(Ð(r   c                 ó  — t           } |dt          j        g¦  «        }t          j        |                     dg¦  «        t          j        ddg¦  «        ¦  «         t          j        |                     dt          j        g¦  «        t          j        ddg¦  «        ¦  «         t          j        |                     t          j        g¦  «        t          j        ddg¦  «        ¦  «         t          j        |                     dt          j        g¦  «        t          j        ddg¦  «        ¦  «          |ddg¦  «        }t          j        |                     t          j        g¦  «        t          j        ddg¦  «        ¦  «         d S )NrM   TFrp   )r   r   rP   r7   rO   r†   rN   Úpi)r   rT   rr   s      r   Útest_nan_multiple_containmentz3TestFloatNumericIndex.test_nan_multiple_containmentË   s*  € Ýˆ	àˆi˜�bœf˜Ñ&Ô&ˆÝ
Ô# C§H¢H¨c¨U¡O¤OµR´X¸tÀU¸mÑ5LÔ5LÑMÔMÐMÝ
Ô# C§H¢H¨cµ2´5¨\Ñ$:Ô$:½B¼HÀeÈUÀ^Ñ<TÔ<TÑUÔUÐUÝ
Ô# C§H¢H­b¬f¨XÑ$6Ô$6½¼À%ÈÀÑ8OÔ8OÑPÔPÐPÝ
Ô# C§H¢H¨cµ2´6¨]Ñ$;Ô$;½R¼XÀtÈTÀlÑ=SÔ=SÑTÔTÐTØˆi˜˜c˜
Ñ#Ô#ˆÝ
Ô# C§H¢H­b¬f¨XÑ$6Ô$6½¼À%ÈÀÑ8PÔ8PÑQÔQÐQÐQÐQr   c                 ó¾  — t           }t          dt          j        dgt          d¬¦  «        }t          g d¢d¬¦  «        }t	          j        |                     d¦  «        |d¬	¦  «          |g d
¢d¬¦  «        }t	          j        |                     d¦  «        |¦  «         t          g d¢d¬¦  «        }t	          j        |                     d¦  «        |d¬	¦  «         d S )NrM   ç      @Úx)r   Úname)rM   çš™™™™™¹?r�   )r�   r�   Tr5   )rM   rp   r�   r   )rM   Úobjr�   r‘   )r   r   rP   r'   r7   r8   Úfillna)r   rT   rr   Úexps       r   Útest_fillna_float64z)TestFloatNumericIndex.test_fillna_float64Ö   sØ   € Ýˆ	å�S�"œ& #Ð&­e¸#Ð>Ñ>Ô>ˆå�O�O�O¨#Ð.Ñ.Ô.ˆÝ
Ô˜cŸjšj¨™oœo¨s¸$Ð?Ñ?Ô?Ð?ð ˆi˜˜˜¨cÐ2Ñ2Ô2ˆÝ
Ô˜cŸjšj¨™mœm¨SÑ1Ô1Ð1õ Ð%Ð%Ð%¨CÐ0Ñ0Ô0ˆÝ
Ô˜cŸjšj¨Ñ/Ô/°¸DÐAÑAÔAÐAÐAÐAr   c                 óÆ  — |}|                      ¦   «         |j                              ¦   «         k    sJ ‚|                     ¦   «         |j                             ¦   «         k    sJ ‚|                      ¦   «         |                     ¦   «                               ¦   «         k    sJ ‚|                     ¦   «         |                     ¦   «                              ¦   «         k    sJ ‚d S r
   )rS   r   ÚanyÚ	to_series©r   r   rr   s      r   Útest_logical_compatz)TestFloatNumericIndex.test_logical_compatæ   s±   € ØˆØ�wŠw‰yŒy˜CœJŸNšNÑ,Ô,Ò,Ð,Ð,Ð,Ø�wŠw‰yŒy˜CœJŸNšNÑ,Ô,Ò,Ð,Ð,Ð,à�wŠw‰yŒy˜CŸMšM™OœO×/Ò/Ñ1Ô1Ò1Ð1Ð1Ð1Ø�wŠw‰yŒy˜CŸMšM™OœO×/Ò/Ñ1Ô1Ò1Ð1Ð1Ð1Ð1Ð1r   N)T)$r[   Ú
__module__Ú__qualname__r\   Úfixturer   rG   Úfloat32r   r   r-   r1   r3   r<   rD   rH   rW   ra   re   rg   rm   rt   ÚmarkÚparametrizer   Úint64rc   rx   rQ   Ú
date_rangeÚtimedelta_ranger„   rˆ   r‹   r”   r™   © r   r   r   r      s·  € € € € € Ø€V„^˜BœJ¨¬
Ð3Ð4Ñ4Ô4ðð ñ 5Ô4ðð „^ðð ñ „^ðð €V„^àÐÐØ&Ð&Ð&ØÐÐØ&Ð&Ð&ð	
ð 9Ð8Ð8ðñ ô ð1ð 1ñô ð1ð „^ð5ð 5ñ „^ð5ð „^ð>ð >ñ „^ð>ðDð Dð Dð$ð $ð $ð $ð)ð )ð )ð%,ð %,ð %,ðN	ð 	ð 	ðAð Að Að
ð 
ð 
ð:ð :ð :ð ð  ð  ð" „[×ÒØàˆE�1�a�& ¤Ð)Ñ)Ô)ØˆE�3˜�* FÐ+Ñ+Ô+ØˆE�1�a�& Ð'Ñ'Ô'ð	
ñô ð!ð !ñô ð!ð
 „[×ÒØàˆBŒM˜,°Ð2Ñ2Ô2ØˆBÔ˜w°Ð2Ñ2Ô2ð	
ñô ðIð Iñô ðIð<)ð )ð )ð	Rð 	Rð 	RðBð Bð Bð 2ð 2ð 2ð 2ð 2r   r   c                   óÈ   — e Zd Z ej        ej        ej        ej        ej	        ej
        g¬¦  «        d„ ¦   «         Zej        d„ ¦   «         Zd„ Zd„ Zd„ Zd„ Zd„ Zd	„ Zd
„ ZdS )ÚTestNumericIntr   c                 ó   — |j         S r
   r   r   s     r   r   zTestNumericInt.dtypeð   r   r   c                 óB   — t          t          ddd¦  «        |¬¦  «        S )Nr   é   r   r   )r   r~   r0   s     r   r   zTestNumericInt.simple_indexô   s   € å•U˜1˜b !‘_”_¨EÐ2Ñ2Ô2Ð2r   c                 ó~  — t           } |g d¢¦  «        }|j        du sJ ‚|j        du sJ ‚|j        du sJ ‚|j        du sJ ‚|j        du sJ ‚ |g d¢¦  «        }|j        du sJ ‚|j        du sJ ‚|j        du sJ ‚ |dg¦  «        }|j        du sJ ‚|j        du sJ ‚|j        du sJ ‚|j        du sJ ‚|j        du sJ ‚d S )N©rK   r   r   r   TF)r   r   r   rK   rK   ©r   Úis_monotonic_increasingÚ!_is_strictly_monotonic_increasingÚis_monotonic_decreasingÚ!_is_strictly_monotonic_decreasing©r   rT   r-   s      r   Útest_is_monotonicz TestNumericInt.test_is_monotonicø   sF  € Ýˆ	à�	˜,˜,˜,Ñ'Ô'ˆØÔ,°Ð4Ð4Ð4Ð4ØÔ,°Ð4Ð4Ð4Ð4ØÔ6¸$Ð>Ð>Ð>Ð>ØÔ,°Ð5Ð5Ð5Ð5ØÔ6¸%Ð?Ð?Ð?Ð?à�	˜,˜,˜,Ñ'Ô'ˆØÔ,°Ð5Ð5Ð5Ð5ØÔ6¸%Ð?Ð?Ð?Ð?ØÔ6¸$Ð>Ð>Ð>Ð>à�	˜1˜#‘”ˆØÔ,°Ð4Ð4Ð4Ð4ØÔ,°Ð4Ð4Ð4Ð4ØÔ,°Ð4Ð4Ð4Ð4ØÔ6¸$Ð>Ð>Ð>Ð>ØÔ6¸$Ð>Ð>Ð>Ð>Ð>Ð>r   c                 ó  — t           } |g d¢¦  «        }|j        du sJ ‚|j        du sJ ‚ |g d¢¦  «        }|j        du sJ ‚|j        du sJ ‚ |ddg¦  «        }|j        sJ ‚|j        sJ ‚|j        rJ ‚|j        rJ ‚d S )N)rK   rK   r   r   TF)r   r   rK   rK   rK   r«   r°   s      r   Útest_is_strictly_monotonicz)TestNumericInt.test_is_strictly_monotonic  sÒ   € Ýˆ	à�	˜,˜,˜,Ñ'Ô'ˆØÔ,°Ð4Ð4Ð4Ð4ØÔ6¸%Ð?Ð?Ð?Ð?à�	˜,˜,˜,Ñ'Ô'ˆØÔ,°Ð4Ð4Ð4Ð4ØÔ6¸%Ð?Ð?Ð?Ð?à�	˜1˜a˜&Ñ!Ô!ˆØÔ,Ð,Ð,Ð,ØÔ,Ð,Ð,Ð,ØÔ:Ð:Ð:Ð:ØÔ:Ð:Ð:Ð:Ð:Ð:r   c                 óÎ   — |}|                      ¦   «         |j                              ¦   «         k    sJ ‚|                     ¦   «         |j                             ¦   «         k    sJ ‚d S r
   )rS   r   r–   r˜   s      r   r™   z"TestNumericInt.test_logical_compat  sW   € ØˆØ�wŠw‰yŒy˜CœJŸNšNÑ,Ô,Ò,Ð,Ð,Ð,Ø�wŠw‰yŒy˜CœJŸNšNÑ,Ô,Ò,Ð,Ð,Ð,Ð,Ð,r   c                 óœ  — |}t          |                     ¦   «         ¦  «        }|                     |¦  «        sJ ‚t          |t          ¬¦  «        }|                     |¦  «        rJ ‚|                     t          ¬¦  «        }|                     d¦  «        }t          |t          ¬¦  «        }|                     |¦  «        sJ ‚|                     |¦  «        rJ ‚t          |dt          ¬¦  «                             |¦  «        sJ ‚|                     t          ¬¦  «                             |                     |¬¦  «        ¦  «        rJ ‚d S )Nr   Úfoo)r�   r   )r   Úcopyrq   rc   rd   Úrename)r   r   r   r-   rr   Úsame_values_different_typeÚsame_valuess          r   Útest_identicalzTestNumericInt.test_identical$  s-  € Øˆå�E—J’J‘L”LÑ!Ô!ˆØ�}Š}˜UÑ#Ô#Ð#Ð#Ð#å%*¨3µfÐ%=Ñ%=Ô%=Ð"Ø—=’=Ð!;Ñ<Ô<Ð<Ð<Ð<à�lŠl¥ˆlÑ(Ô(ˆØ�jŠj˜ÑÔˆÝ˜C¥vÐ.Ñ.Ô.ˆØ×$Ò$ SÑ)Ô)Ð)Ð)Ð)à—=’= Ñ'Ô'Ð'Ð'Ð'Ý�[ uµFÐ;Ñ;Ô;×EÒEÀcÑJÔJÐJÐJÐJà—<’<¥f�<Ñ-Ô-×7Ò7¸¿ºÈ5¸Ñ8QÔ8QÑRÔRÐRÐRÐRÐRÐRr   c                 óœ   — d}g d¢}t          j        t          |¬¦  «        5  t          ||¬¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )Nz/invalid literal for int\(\) with base 10: 'foo')r¶   ÚbarÚbazrY   r   rj   )r   r   r`   Údatas       r   Útest_cant_or_shouldnt_castz)TestNumericInt.test_cant_or_shouldnt_cast7  s    € Ø@ˆð %Ð$Ð$ˆÝŒ]�:¨SÐ1Ñ1Ô1ð 	%ð 	%Ý�$˜eÐ$Ñ$Ô$Ð$ð	%ð 	%ð 	%ñ 	%ô 	%ð 	%ð 	%ð 	%ð 	%ð 	%ð 	%ð 	%øøøð 	%ð 	%ð 	%ð 	%ð 	%ð 	%s   ¢AÁAÁAc                 óª   — |}d}t          j        t          |¬¦  «        5  |                     t          ¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )Nz,Passing a type in .*Index.view is deprecatedrY   )r7   Úassert_produces_warningÚFutureWarningÚviewr   )r   r   r-   r`   s       r   Útest_view_indexzTestNumericInt.test_view_index?  s˜   € ØˆØ<ˆÝÔ'­¸SÐAÑAÔAð 	ð 	Ø�JŠJ•uÑÔÐð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	ð 	ð 	s    AÁAÁAc                 ób   — |}|                      d¦  «        }|j        t          j        k    sJ ‚d S )NÚO)rd   r   r   Úobject_)r   r   r-   rV   s       r   Útest_prevent_castingz#TestNumericInt.test_prevent_castingE  s3   € ØˆØ—’˜cÑ"Ô"ˆØŒ|�rœzÒ)Ð)Ð)Ð)Ð)Ð)r   N)r[   rš   r›   r\   rœ   r   r    Úint32Úint16Úint8Úuint64r   r   r±   r³   r™   r»   rÀ   rÅ   rÉ   r£   r   r   r¥   r¥   ï   sÜ   € € € € € Ø€V„^˜BœH b¤h°´¸"¼'À2Ä9ÐMÐNÑNÔNðð ñ OÔNðð „^ð3ð 3ñ „^ð3ð?ð ?ð ?ð,;ð ;ð ;ð"-ð -ð -ð
Sð Sð Sð&%ð %ð %ðð ð ð*ð *ð *ð *ð *r   r¥   c                   óœ   — e Zd Z ej        ej        ej        ej        ej	        g¬¦  «        d„ ¦   «         Z
d„ Zd„ Zd„ Zd„ Zd„ Zd„ Zd	„ Zd
S )ÚTestIntNumericIndexr   c                 ó   — |j         S r
   r   r   s     r   r   zTestIntNumericIndex.dtypeL  r   r   c                 óV   — t          g d¢¦  «        }|j        t          j        k    sJ ‚d S )N©rK   r   r   )r   r   r   r    r;   s     r   rH   z7TestIntNumericIndex.test_constructor_from_list_no_dtypeP  s.   € Ý�i�i�iÑ Ô ˆØŒ{�bœhÒ&Ð&Ð&Ð&Ð&Ð&r   c           	      óÄ  — t           }|j        › d�}t          j        t          |¬¦  «        5   |d¦  «         d d d ¦  «         n# 1 swxY w Y    |g d¢|¬¦  «        }|j                             ¦   «         } ||d¬¦  «        }t          j        ||d¬¦  «         t          |d	         ¦  «        d
z   }|t          j        k    r||d	<   |d	         |k    sJ ‚|t          j        k    r÷ |g d¢|¬¦  «        }t          g d¢|¬¦  «        }t          j        ||¦  «          |t          g d¢¦  «        |¬¦  «        } |g d¢|¬¦  «        }t          j        ||d¬¦  «          |dd	g|¬¦  «        }t           |fD ]g}	 |	dd	g|¬¦  «         |	t          j        dd	g¦  «        |¬¦  «         |	t          dd	g¦  «        |¬¦  «        fD ]}
t          j        |
|¦  «         ŒŒfd S d S )NzF\(\.\.\.\) must be called with a collection of some kind, 5 was passedrY   r   )éûÿÿÿr   rK   r   r   T)r·   r5   r   é¸  )r   r[   r\   r]   r^   r   r·   r7   r8   Úintr   rÌ   r    ÚiterrN   r   )r   r   rT   r`   r-   ÚarrÚ	new_indexÚvalrU   Úclsrr   s              r   rW   z$TestIntNumericIndex.test_constructorT  s–  € Ýˆ	ð Ô"ð !ð !ð !ð 	õ Œ]�9¨CÐ0Ñ0Ô0ð 	ð 	ØˆI�a‰LŒLˆLð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	ð
 �	˜-˜-˜-¨uÐ5Ñ5Ô5ˆØŒl×ÒÑ!Ô!ˆØ�I˜c¨Ð-Ñ-Ô-ˆ	Ý
Ô˜i¨°dÐ;Ñ;Ô;Ð;Ý�#�a”&‰kŒk˜DÑ ˆð •B”GÒÐàˆC�‰FØ˜Q”< 3Ò&Ð&Ð&Ð&à•B”HÒÐà�I˜m˜m˜m°5Ð9Ñ9Ô9ˆEÝ˜]˜]˜]°%Ð8Ñ8Ô8ˆHÝÔ! %¨Ñ2Ô2Ð2ð �I�d = = =Ñ1Ô1¸Ð?Ñ?Ô?ˆEØ �y   °eÐ<Ñ<Ô<ˆHÝÔ! %¨¸Ð>Ñ>Ô>Ð>ð !�y ! Q ¨uÐ5Ñ5Ô5ˆHÝ˜yÐ)ð 9ð 9�à�C˜˜A˜ eÐ,Ñ,Ô,Ø�C�œ ! Q Ñ(Ô(°Ð6Ñ6Ô6Ø�C�  1˜v™œ¨eÐ4Ñ4Ô4ðð 9ð 9�Cõ
 Ô)¨#¨xÑ8Ô8Ð8Ð8ð9ð Ðð9ð 9s   ­AÁA	ÁA	c                 ó  — t           }t          j        g d¢t          ¬¦  «        } |||¬¦  «        }|j        j        |j        k    sJ ‚|t          j        k    rSt          |¦  «        }|j        t          k    sJ ‚t          j        || 	                    t          j        ¦  «        ¦  «         t          j        g d¢t          ¬¦  «        }d}t          j        t          |¬¦  «        5   |||¬¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )Nrª   r   )rK   Ú2r   Ú4ri   rY   )r   r   rN   rc   r   r   r    r7   r8   rd   r\   r]   rk   )r   r   rT   rØ   r-   Úwithout_dtyper`   s          r   Útest_constructor_cornerz+TestIntNumericIndex.test_constructor_corner‚  sL  € Ýˆ	åŒh�|�|�|­6Ð2Ñ2Ô2ˆà�	˜# UÐ+Ñ+Ô+ˆØŒ|Ô! U¤[Ò0Ð0Ð0Ð0Ø•B”HÒÐÝ! #™JœJˆMð !Ô&­&Ò0Ð0Ð0Ð0åÔ! %¨×)=Ò)=½b¼hÑ)GÔ)GÑHÔHÐHõ ŒhÐ'Ð'Ð'­vÐ6Ñ6Ô6ˆØ9ˆÝŒ]�:¨SÐ1Ñ1Ô1ð 	(ð 	(ØˆI�c Ð'Ñ'Ô'Ð'ð	(ð 	(ð 	(ñ 	(ô 	(ð 	(ð 	(ð 	(ð 	(ð 	(ð 	(ð 	(øøøð 	(ð 	(ð 	(ð 	(ð 	(ð 	(s   Ã&DÄDÄDc                 óÀ   — d                      ddg¦  «        }t          j        t          |¬¦  «        5  t	          dg|¬¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )Nú|z5Trying to coerce negative values to unsigned integersz6The elements provided in the data cannot all be castedrY   éÿÿÿÿr   )Újoinr\   r]   ÚOverflowErrorr   )r   Úany_unsigned_int_numpy_dtyper`   s      r   Ú,test_constructor_coercion_signed_to_unsignedz@TestIntNumericIndex.test_constructor_coercion_signed_to_unsigned—  s³   € ð
 �hŠhàGØHðñ
ô 
ˆõ Œ]�=°Ð4Ñ4Ô4ð 	<ð 	<Ý�2�$Ð:Ð;Ñ;Ô;Ð;ð	<ð 	<ð 	<ñ 	<ô 	<ð 	<ð 	<ð 	<ð 	<ð 	<ð 	<ð 	<øøøð 	<ð 	<ð 	<ð 	<ð 	<ð 	<s   ³AÁAÁAc                 óÆ   — t          j        |¦  «                             d¦  «        }t          |g¦  «        }t          dg|¬¦  «        }t	          j        ||d¬¦  «         d S ©NrK   r   Tr5   ©r   r   r@   r   r7   r8   )r   Úany_signed_int_numpy_dtypeÚscalarrV   rU   s        r   Útest_constructor_np_signedz.TestIntNumericIndex.test_constructor_np_signed¥  s`   € å”Ð4Ñ5Ô5×:Ò:¸1Ñ=Ô=ˆÝ˜�x‘”ˆÝ˜!˜Ð$>Ð?Ñ?Ô?ˆÝ
Ô˜f h°dÐ;Ñ;Ô;Ð;Ð;Ð;r   c                 óÆ   — t          j        |¦  «                             d¦  «        }t          |g¦  «        }t          dg|¬¦  «        }t	          j        ||d¬¦  «         d S ré   rê   )r   ræ   rì   rV   rU   s        r   Útest_constructor_np_unsignedz0TestIntNumericIndex.test_constructor_np_unsigned¬  s`   € å”Ð6Ñ7Ô7×<Ò<¸QÑ?Ô?ˆÝ˜�x‘”ˆÝ˜!˜Ð$@ÐAÑAÔAˆÝ
Ô˜f h°dÐ;Ñ;Ô;Ð;Ð;Ð;r   c                 ó¶   — t          g d¢¦  «        }t          |t           ¦  «        sJ ‚t          g d¢t          ¬¦  «        }t          |¦  «        t           u sJ ‚d S )Nrª   r   )r   r?   rc   r@   )r   rØ   s     r   Útest_coerce_listz$TestIntNumericIndex.test_coerce_list³  s^   € å�L�L�LÑ!Ô!ˆÝ˜#�uÑ%Ô%Ð%Ð%Ð%õ �L�L�L­Ð/Ñ/Ô/ˆÝ�C‰yŒy�EÐ!Ð!Ð!Ð!Ð!Ð!r   N)r[   rš   r›   r\   rœ   r   r    rÊ   rË   rÌ   r   rH   rW   rà   rç   rí   rï   rñ   r£   r   r   rÏ   rÏ   K  s¹   € € € € € Ø€V„^˜BœH b¤h°´¸"¼'ÐBÐCÑCÔCðð ñ DÔCðð'ð 'ð 'ð,9ð ,9ð ,9ð\(ð (ð (ð*<ð <ð <ð<ð <ð <ð<ð <ð <ð"ð "ð "ð "ð "r   rÏ   c                   ó   — e Zd Zd„ ZdS )ÚTestFloat16Indexc                 ó  — t           }t          j        }d}t          j        t
          |¬¦  «        5   |g d¢|¬¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        t
          |¬¦  «        5   |t          j        g d¢¦  «        |¬¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        t
          |¬¦  «        5   |g d¢|¬¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        t
          |¬¦  «        5   |t          j        g d¢¦  «        |¬¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        t
          |¬¦  «        5   |g d¢|¬¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        t
          |¬¦  «        5   |t          j        g d¢¦  «        |¬¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        t
          |¬¦  «        5   |t          j        t          j        g|¬¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        t
          |¬¦  «        5   |t          j        t          j        g¦  «        |¬¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )Nz!float16 indexes are not supportedrY   rJ   r   rL   )r   r   Úfloat16r\   r]   ÚNotImplementedErrorrN   rP   )r   rT   r   r`   s       r   rW   z!TestFloat16Index.test_constructorÀ  s­  € Ýˆ	Ý”
ˆà1ˆõ Œ]Õ.°cÐ:Ñ:Ô:ð 	4ð 	4ØˆI�o�o�o¨UÐ3Ñ3Ô3Ð3ð	4ð 	4ð 	4ñ 	4ô 	4ð 	4ð 	4ð 	4ð 	4ð 	4ð 	4øøøð 	4ð 	4ð 	4ð 	4õ Œ]Õ.°cÐ:Ñ:Ô:ð 	>ð 	>ØˆI•b”h˜˜˜Ñ/Ô/°uÐ=Ñ=Ô=Ð=ð	>ð 	>ð 	>ñ 	>ô 	>ð 	>ð 	>ð 	>ð 	>ð 	>ð 	>øøøð 	>ð 	>ð 	>ð 	>õ Œ]Õ.°cÐ:Ñ:Ô:ð 	6ð 	6ØˆIÐ'Ð'Ð'¨uÐ5Ñ5Ô5Ð5ð	6ð 	6ð 	6ñ 	6ô 	6ð 	6ð 	6ð 	6ð 	6ð 	6ð 	6øøøð 	6ð 	6ð 	6ð 	6õ Œ]Õ.°cÐ:Ñ:Ô:ð 	@ð 	@ØˆI•b”hÐ0Ð0Ð0Ñ1Ô1¸Ð?Ñ?Ô?Ð?ð	@ð 	@ð 	@ñ 	@ô 	@ð 	@ð 	@ð 	@ð 	@ð 	@ð 	@øøøð 	@ð 	@ð 	@ð 	@õ Œ]Õ.°cÐ:Ñ:Ô:ð 	6ð 	6ØˆIÐ'Ð'Ð'¨uÐ5Ñ5Ô5Ð5ð	6ð 	6ð 	6ñ 	6ô 	6ð 	6ð 	6ð 	6ð 	6ð 	6ð 	6øøøð 	6ð 	6ð 	6ð 	6õ Œ]Õ.°cÐ:Ñ:Ô:ð 	@ð 	@ØˆI•b”hÐ0Ð0Ð0Ñ1Ô1¸Ð?Ñ?Ô?Ð?ð	@ð 	@ð 	@ñ 	@ô 	@ð 	@ð 	@ð 	@ð 	@ð 	@ð 	@øøøð 	@ð 	@ð 	@ð 	@õ Œ]Õ.°cÐ:Ñ:Ô:ð 	5ð 	5ØˆI•r”v�rœvÐ&¨eÐ4Ñ4Ô4Ð4ð	5ð 	5ð 	5ñ 	5ô 	5ð 	5ð 	5ð 	5ð 	5ð 	5ð 	5øøøð 	5ð 	5ð 	5ð 	5õ Œ]Õ.°cÐ:Ñ:Ô:ð 	7ð 	7ØˆI•b”h¥¤˜xÑ(Ô(°Ð6Ñ6Ô6Ð6ð	7ð 	7ð 	7ñ 	7ô 	7ð 	7ð 	7ð 	7ð 	7ð 	7ð 	7ð 	7øøøð 	7ð 	7ð 	7ð 	7ð 	7ð 	7s�   ±AÁAÁAÁ3"B!Â!B%Â(B%ÃC#Ã#C'Ã*C'Ä	"D7Ä7D;Ä>D;ÅE9Å9E=Æ E=Æ"GÇGÇGÇ3$H#È#H'È*H'É	+JÊJÊJN)r[   rš   r›   rW   r£   r   r   ró   ró   ½  s#   € € € € € ð7ð 7ð 7ð 7ð 7r   ró   Úboxc                 ó8   — t          j        | t          ¬¦  «        S r,   )r   rN   rc   ©rŽ   s    r   ú<lambda>rú   ã  s   € •R”X˜a¥vÐ.Ñ.Ô.€ r   c                 ó.   — t          | t          ¬¦  «        S r,   )r   rc   rù   s    r   rú   rú   ã  s   € ½%ÀÍÐ:PÑ:PÔ:P€ r   c                 óþ   — t          g d¢g d¢¬¦  «        }|j         | ddg¦  «                 }t          g d¢d¬¦  «        }t          j        |j        |¦  «         t          j        ||j        d d	…         ¦  «         d S )
N)r   rK   r   r   r   r   )ì   È@ï>"N„L ì   '2w�»@ rþ   l   :Ûe/ l   Ol_)#;f l   Pl_)#;f r}   rý   rþ   )rý   rþ   rþ   rÍ   r   r   )r   r   r   r7   r8   r-   Úassert_equalr�   )r÷   ÚseriesrV   rU   s       r   Ú+test_uint_index_does_not_convert_to_float64r  á  s¨   € õ ØÐÐð
ð 
ð 
ð
ñ 
ô 
€Fð ŒZ˜˜Ð0Ð2FÐGÑHÔHÔI€FåØIÐIÐIØðñ ô €Hõ Ô˜&œ,¨Ñ1Ô1Ð1å„O�F˜FœK¨¨¨œOÑ,Ô,Ð,Ð,Ð,r   c                  ó¶   — t          g d¢¦  «        } t          g d¢¦  «        }|                      |¦  «        }|du sJ ‚|                     | ¦  «        }|du sJ ‚d S )N)rM   r   r   )Ú1rÝ   Ú3Frw   )r3   Ústring_indexrV   s      r   Útest_float64_index_equalsr  ÿ  sh   € å˜˜˜Ñ$Ô$€KÝ˜˜˜Ñ)Ô)€Là×Ò Ñ-Ô-€FØ�Uˆ?ˆ?ˆ?ˆ?à× Ò  Ñ-Ô-€FØ�Uˆ?ˆ?ˆ?ˆ?ˆ?ˆ?r   c                  óÐ   — t          g d¢t          j        ¬¦  «        } |                      d„ ¦  «        }t          g d¢t          j        ¬¦  «        }t          j        ||¦  «         d S )NrÒ   r   c                 ó   — |  S r
   r£   rù   s    r   rú   z=test_map_dtype_inference_unsigned_to_signed.<locals>.<lambda>  s   €  ˜r€ r   )rã   éþÿÿÿéýÿÿÿ)r   r   rÍ   Úmapr    r7   r8   ©rr   rV   rU   s      r   Ú+test_map_dtype_inference_unsigned_to_signedr    s^   € å
�	�	�	¥¤Ð
+Ñ
+Ô
+€CØ�WŠW�\�\Ñ"Ô"€FÝ�\�\�\­¬Ð2Ñ2Ô2€HÝÔ˜& (Ñ+Ô+Ð+Ð+Ð+r   c                  óô   — t          t          j        g d¢t          j        ¬¦  «        ¦  «        } |                      d„ ¦  «        }t          g d¢t          j        ¬¦  «        }t          j        ||¦  «         d S )NrÒ   r   c                 ó   — | dz  S )Néè  r£   rù   s    r   rú   z4test_map_dtype_inference_overflows.<locals>.<lambda>  s
   € ˜q 4™x€ r   )r  iÐ  rÕ   )r   r   rN   rÌ   r  r    r7   r8   r  s      r   Ú"test_map_dtype_inference_overflowsr    sm   € å
•”˜˜˜­"¬'Ð2Ñ2Ô2Ñ
3Ô
3€CØ�WŠWÐ'Ð'Ñ(Ô(€FåÐ'Ð'Ð'­r¬xÐ8Ñ8Ô8€HÝÔ˜& (Ñ+Ô+Ð+Ð+Ð+r   c                  óä  — t          g d¢¦  «        } |                      d¦  «        }t          j        | j                             d¦  «        ¦  «        }t          j        ||¦  «         |                      d¦  «        }| j                             d¦  «        }t          j        ||¦  «         |                      d¦  «        }| j                             d¦  «        }t          j        ||¦  «         d S )NrÒ   zm8[s]zm8[D]zM8[h])r   rÄ   rQ   ÚTimedeltaIndexr   r7   r8   rO   )rr   ÚresrU   Úres2Ú	expected2Úres3Ú	expected3s          r   Útest_view_to_datetimeliker    sÉ   € å
�	�	�	Ñ
Ô
€CØ
�(Š(�7Ñ
Ô
€CÝÔ  ¤§¢°Ñ!9Ô!9Ñ:Ô:€HÝÔ˜#˜xÑ(Ô(Ð(à�8Š8�GÑÔ€DØ”
—’ Ñ(Ô(€IÝÔ  iÑ0Ô0Ð0à�8Š8�GÑÔ€DØ”
—’ Ñ(Ô(€IÝÔ  iÑ0Ô0Ð0Ð0Ð0r   )Únumpyr   r\   ÚpandasrQ   r   r   Úpandas._testingÚ_testingr7   r   r¥   rÏ   ró   rž   rŸ   Úlistr  r  r  r  r  r£   r   r   ú<module>r     s©  ðØ Ð Ð Ð Ø €€€à Ð Ð Ð ðð ð ð ð ð ð ð ð Ð Ð Ð Ð Ð ð`2ð `2ð `2ð `2ð `2ñ `2ô `2ð `2ðFY*ð Y*ð Y*ð Y*ð Y*ñ Y*ô Y*ð Y*ðxo"ð o"ð o"ð o"ð o"ñ o"ô o"ð o"ðd!7ð !7ð !7ð !7ð !7ñ !7ô !7ð !7ðH „×ÒØ	Ø	Ð.Ð.Ð0PÐ0PÐQñô ð-ð -ñ	ô ð-ð4	ð 	ð 	ð,ð ,ð ,ð,ð ,ð ,ð1ð 1ð 1ð 1ð 1r   