403Webshell
Server IP : 209.209.40.120  /  Your IP : 216.73.217.112
Web Server : Microsoft-IIS/10.0
System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586
User : NEWWWW$ ( 0)
PHP Version : 8.3.30
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Python312/Lib/site-packages/numpy/matrixlib/tests/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Python312/Lib/site-packages/numpy/matrixlib/tests/__pycache__/test_defmatrix.cpython-312.pyc
�

	�g�<���ddlZddlZddlmZmZmZddlmZm	Z	m
Z
mZmZm
Z
ddlmZGd�d�ZGd�d�ZGd	�d
�ZGd�d�ZGd
�d�ZGd�d�ZGd�d�ZGd�d�ZGd�d�Zy)�N)�matrix�asmatrix�bmat)�assert_�assert_equal�assert_almost_equal�assert_array_equal�assert_array_almost_equal�
assert_raises)�matrix_powerc��eZdZd�Zd�Zd�Zy)�TestCtorc���tjddgddgg�}t|�}ttj|j
|k(��t
d�}t
||g||gg�}tjgd�gd�gd�gd�g�}ttj|j
|k(��ttj|j
|k(��tjdd	gd
dgg�}tgd�gd
�g�}ttjt
||g�|k(��tjd�}t|�}	t|	jdk(�y)N�����A,A;A,A�rrrr�rrrr�����rrrr�rrrr)rr)	�np�arrayrr�all�Ar�arange�shape)
�selfr �mA�B�C�D�E�AEresult�vec�mvecs
          �FC:\Python312\Lib\site-packages\numpy/matrixlib/tests/test_defmatrix.py�
test_basiczTestCtor.test_basics ���H�H�q�!�f�q�!�f�%�&��
�A�Y������r�t�t�q�y�!�"���O���1�a�&�1�a�&�!�"���H�H�l�"�"�"�$�
%��	����q�s�s�a�x� �!�����q�s�s�a�x� �!��H�H�q�!�f�q�!�f�%�&���<��6�7������t�Q��F�|�x�/�0�1��i�i��l���c�{����
�
�f�$�%�c�.�tttd�y)N�invalid)r�
ValueErrorr�r#s r,�test_exceptionszTestCtor.test_exceptions"s���j�&�)�4r.c
��tjddgddgg�}tjddgddgg�}tjgd	�gd
�gd	�gd
�g�}tjgd�gd�gd
�gd�g�}ttjt	d�|k(��ttjt	dd|i��|k(��tttdd|i��ttjt	dd|id|i��|k(��t	d||d�||d���}ttj||k(��y)Nrrrrrrrrrrrr)rrrr)rrrrrr )�ldict)�gdict)r5r6zA,B;C,D)r r%)r&r')rrrrrr�	TypeError)r#r r%�Aresult�	mixresult�b2s      r,�test_bmat_nondefault_strz!TestCtor.test_bmat_nondefault_str&s���H�H�q�!�f�q�!�f�%�&���H�H�q�!�f�q�!�f�%�&���(�(�L�(�(�(�*�+���H�H�l�*�*�*�,�-�	�	����t�I��'�1�2�3�����t�I�c�!�W�5��@�A�B��i��y��Q��@���F�F�4�	�#�a���Q��@�G�K�L�	N�
�)��a�=�Q�1�
�
F������r�Y��'�(r.N)�__name__�
__module__�__qualname__r-r3r;�r.r,rrs��&�,5�)r.rc�Z�eZdZd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�Zd�Z
d�Zd
�Zy)�TestPropertiesc���tgd�gd�gd�gd�g�}tgd��}tgd��j}d}t||jd�	��t||jd
�	��t	||j��t|tj|d�	��t|tj|d
�	��t	|tj|��y)zeTest whether matrix.sum(axis=1) preserves orientation.
        Fails in NumPy <= 0.9.6.2127.
        )rrrr)rrrrrr)r�rr)rrr��r��axisrN)r�Tr	�sumrr)r#�M�sum0�sum1�sumalls     r,�test_sumzTestProperties.test_sum;s���
�L����!�
"���m�$���m�$�&�&�����4����A���/��4����A���/��V�Q�U�U�W�%��4������!2�3��4������!2�3��V�R�V�V�A�Y�'r.c�>�tgd�gd�g�}t|j�d�t|jd�tgd�g��t|jd�tdgdgg��ttj|�d�ttj|d�	�tgd�g��ttj|d�	�tdgdgg��tgd
��}t	|j�dk(�y)N�rrr�rrri�r)r�
�rr�xrF)rrr)rr�prodrr�r#�x�ys   r,�	test_prodzTestProperties.test_prodNs����I�y�)�*���Q�V�V�X�s�#��Q�V�V�A�Y���}� 5�6��Q�V�V�A�Y����c�U�|� 4�5��R�W�W�Q�Z��%��R�W�W�Q�Q�'���
�)>�?��R�W�W�Q�Q�'��!��s�e��)=�>��9��������A�
�r.c���tgd�gd�g�}t|j�d�t|jd�tgd�g��t|jd�tdgdgg��ttj|�d�ttj|d��tgd�g��ttj|d��tdgdgg��y)NrPrQrrrrrF)rr�maxr�r#rWs  r,�test_maxzTestProperties.test_max[����I�y�)�*���Q�U�U�W�a� ��Q�U�U�1�X�v�y�k�2�3��Q�U�U�1�X�v��s�Q�C�j�1�2��R�V�V�A�Y��"��R�V�V�A�A�&��	�{�(;�<��R�V�V�A�A�&����a�S�z�(:�;r.c���tgd�gd�g�}t|j�d�t|jd�tgd�g��t|jd�tdgdgg��ttj|�d�ttj|d��tgd�g��ttj|d��tdgdgg��y)NrPrQrrrrF)rr�minrr\s  r,�test_minzTestProperties.test_miner^r.c	���tjd�jd�}|jtj�}t|j
�dk(�ttj|j
d�tjddg�k(��ttj|j
d�tjddg�k(��y)Nr)rrrrrr)	rr!�reshape�viewrr�ptprr�r#rW�mxs   r,�test_ptpzTestProperties.test_ptpos����I�I�a�L� � ��(��
�V�V�B�I�I�
�������A�
������r�v�v�a�y�B�H�H�a��V�$4�4�5�6�����r�v�v�a�y�B�H�H�a��V�$4�4�5�6r.c�:�tjd�jd�}|jtj�}t|j
d��|j
d���t|j
d��|j
d���y)N�	)rrr)�ddofr)rr!rcrdrr�varrfs   r,�test_varzTestProperties.test_varvsh���I�I�a�L� � ��(��
�V�V�B�I�I�
���Q�U�U��U�]�B�F�F��F�N�3��Q�U�U��U�]�B�F�F��F�N�3r.c	�\�ddlm}tjddgddgg�}t	|�}ttj|j|�|j��ttjtjtj|�|jk(���ttjtjtj|�|jk(���ttj||jk(��|d|zz}t	|�}ttj|j|�|j��ttjtjtj|�|jk(���ttjtjtj|�j�|jk(���y)Nr��?�@�@�@y@)�numpy.linalg�linalgrrrr�allclose�inv�Ir�	transposerH�Hr �conj)r#rtr r$r%�mBs      r,r-zTestProperties.test_basic|sP��%��H�H�r�2�h��2�h� �
!��
�A�Y������F�J�J�q�M�2�4�4�0�1�����r�x�x����Q��2�4�4� 7�8�9�:�����r�x�x����Q��2�4�4� 7�8�9�:�����q�B�D�D�y�!�"�
��1��H��
�A�Y������F�J�J�q�M�2�4�4�0�1�����r�x�x����Q��2�4�4� 7�8�9�:�����r�x�x����Q�� 4� 4� 6�"�$�$� >�?�@�Ar.c��ttjd�jdd��}tddgddgdd	gg�}t	|j
|�y)
Nrrrg��:���gn�)t��?g#��q��g#��q�?gn�)t��?g�6�B�q��)rrr!rcrrw)r#rW�xpinvs   r,�	test_pinvzTestProperties.test_pinv�sW���2�9�9�Q�<�'�'��1�-�.����z�2�$�z�2�$�k�2�4�5��	�A�C�C��'r.c	��tjd�jdd�}t|�}t|�dz}t	tj
||dzk(��t	tj
|t|dz�k(��t	tj|t|dz
�k(��t	tj
||k��t	tj
||k��t	tj
||k��t	tj||k��t	tj||k��t	tj
||k\��t	tj
||k\��t	tj||kD��t	tj
||k(��t	tj||k(��t	tj
||k7��t	tj
t|�dkD��t	tj
t|dkD���y)N�drR皙�����?r)rr!rcrrr�any�abs)r#r r$r{s    r,�test_comparisonszTestProperties.test_comparisons�s����I�I�c�N�"�"�2�r�*��
�A�Y��
�A�Y��_������r�Q�s�U�{�#�$�����r�V�A�c�E�]�*�+�,��B�F�F�2���#���.�/�/�0�����r�B�w�� �����r�R�x� �!�����r�R�x� �!��B�F�F�2��7�O�#�$��B�F�F�2��7�O�#�$�����r�R�x� �!�����r�R�x� �!��B�F�F�2��7�O�#�$�����r�R�x� �!��B�F�F�2��8�$�$�%�����r�R�x� �!��B�F�F�3�r�7�Q�;�'�'�(�����s�2��6�{�#�$r.c��tjd�jdd�}t|�}d|d<t	|d|dk(�y)Nr�rRi�����rr)rr!rcrr)r#r r$s   r,�
test_asmatrixzTestProperties.test_asmatrix�sC���I�I�c�N�"�"�2�r�*��
�a�[����$����$��2�d�8�#�$r.c��tddgddgg�}t|j�td�k(�t|j�td�k(�y)Nrrr��?)rrrI�mean�r#r s  r,�test_noaxiszTestProperties.test_noaxis�sG���Q��F�Q��F�#�$�������6�!�9�$�%������F�3�K�'�(r.c�T�tddgddgg�}tt|�dk(�y)Nrrz matrix([[1, 0],
        [0, 1]]))rr�reprr�s  r,�	test_reprzTestProperties.test_repr�s+���Q��F�Q��F�#�$����Q��>�>�?r.c�T�td�}tdgdgdgg�}t||�y)NzTrue; True; FalseTF)rr	)r#r r%s   r,�test_make_bool_matrix_from_strz-TestProperties.test_make_bool_matrix_from_str�s.���&�'���T�F�T�F�U�G�,�-���1�a� r.N)r<r=r>rNrYr]rarhrmr-r~r�r�r�r�r�r?r.r,rArA:sE��(�&�<�<�7�4�B�"(�%�0%�)�
@�!r.rAc��eZdZd�Zy)�TestCastingc���tjd�jdd�}t|�}|j	�}tj
dtj�dz}||z}t|jjtjk(�ttj||k7��ttj||dzk(��|j	�}tj
dtj�}||z}t|jjtjk(�ttj||k7��y)Nr�rR)rRrRr�)rr!rcr�copy�ones�float64r�dtype�typer�
complex128)r#r r$r{�O�mCs      r,r-zTestCasting.test_basic�s����I�I�c�N�"�"�2�r�*��
�A�Y��
�W�W�Y���G�G�H�b�j�j�)�C�/��
�!�V������
�
����+�,�����r�R�x� �!�����r�R��V�|�$�%�
�W�W�Y���G�G�H�b�m�m�,��
�!�V������
�
����.�/�����r�R�x� �!r.N�r<r=r>r-r?r.r,r�r��s��"r.r�c�$�eZdZd�Zd�Zd�Zd�Zy)�TestAlgebrac	���ddlm}tjddgddgg�}t	|�}tj
d�}t
d�D]D}ttj||zj|��tj||�}�F|j|�}tj
d�}t
d�D]E}ttj||zj|��tj||�}�Gttj||zjtj||���ttj||zj||z��ttjd|zjd|z��t	|�}|dz}ttj|jd|z��y)	Nrrorprqrrrrr)rsrtrrr�identity�rangerrur �dotrv)r#rtr r$r%�i�Ainv�mA2s        r,r-zTestAlgebra.test_basic�s`��%��H�H�r�2�h��R��)�*��
�A�Y���K�K��N���q��	�A��B�K�K��q����Q�/�0����q�!��A�	��z�z�!�}���K�K��N���q��	 �A��B�K�K���r����a�0�1����q�$��A�	 �	����R�"�W�K�K�����1��6�7�����R�"�W�K�K�!�a�%�1�2�����Q�r�T�H�H�q��s�,�-��Q�i���q�������C�E�E�1�Q�3�'�(r.c�\�td�}|j�}|dz}|j�}|dz}|j�}|dz}t||dz�t|tj||��ttj||�tj
d��y)z<Test raising a matrix to an integer power works as expected.z1. 2.; 3. 4.r���N)rr�r
rr��eye)r#�m�m2�mi�m4s     r,�test_powzTestAlgebra.test_pow�s����>�"��
�V�V�X��
�q���
�V�V�X��
�r�	��
�W�W�Y��
�q���!�"�a��d�+�!�"�b�f�f�R��n�5�!�"�&�&��Q�-������;r.c��tddgddgg�}tjtjfD]}|d�}t	|dz||z��y�Nrrrr)rr�int8�uint8r
)r#r��scalar_t�twos    r,�test_scalar_type_powz TestAlgebra.test_scalar_type_pow�sP���Q��F�Q��F�#�$�����"�(�(�+�	8�H��1�+�C�%�a�1�f�a�3�h�7�	8r.c���tddgddgg�}tt�5d|zddd�tt�5|t�zddd�y#1swY�/xYw#1swYyxYw)z:Check that 'not implemented' operations produce a failure.rorprqrrN)rrr7�objectr�s  r,�test_notimplementedzTestAlgebra.test_notimplementedsq���R��H���H��
���9�
%�	���F�	��9�
%�	�
�f�h�J�	�	�		�	��	�	�s�A�A!�A�!A*N)r<r=r>r-r�r�r�r?r.r,r�r��s��)�2<�8�r.r�c��eZdZd�Zy)�TestMatrixReturnc	��tdgd��}dddgfdddtjdg�d	�}gd
�}t|�D]�}|j	d�s||vr�t||�}t
|tjj�s�J|jd�|jd�||vr||}nd}||�}tt|�tud
|z���tt|j�tu�tt|j�tu�tdg�j!�\}}	tt|�tj"u�tt|	�tj"u�y)Nro�f8)r�)�intc)�ror)rr�)�astype�clip�compress�repeatrc�swapaxesr�))�argmin�choose�dump�dumps�fill�getfield�getA�getA1�item�nonzero�put�putmask�resize�searchsorted�setflags�setfield�sort�	partition�argpartition�newbyteorder�	to_device�take�tofile�tolist�tostring�tobytesrr�rI�argmaxr�r`r[r�rlrerU�std�ctypes�itemset�
bitwise_count�_r?z%sr�)rrr�dir�
startswith�getattr�
isinstance�collections�abc�Callabler�r�rr��real�imagr��ndarray)
r#�a�
methodargs�excluded_methods�attrib�f�args�b�c�ds
          r,�test_instance_methodsz&TestMatrixReturn.test_instance_methodssK���C�5��%�����������8�8�S�E�?��
����!�f�
	:�F�� � ��%��3C�)C����6�"�A��!�[�_�_�5�5�6���������s���Z�'�%�f�-�D��D��t�H����Q��6�)�4�&�=�9�
	:�	��Q�V�V���&�'���Q�V�V���&�'��s�e�}�$�$�&���1���Q��2�:�:�%�&���Q��2�:�:�%�&r.N)r<r=r>r�r?r.r,r�r�s��&'r.r�c��eZdZd�Zy)�TestIndexingc���ttjdt��}tjdt�}gd�|dd�df<|dkD|dd�df<t	|ddgddgddgg�y)N�rr)rr)g�������?g�������?g333333�?rr�r�rr�zeros�floatrrVs   r,r-zTestIndexing.test_basic9sb���R�X�X�f�e�,�-���H�H�V�U�#��!��!�Q�$���c�'��!�Q�$���Q�!�Q��!�Q��!�Q��0�1r.Nr�r?r.r,r�r�8s��2r.r�c�^�eZdZeddgddgg�Zd�Zd�Zd�Zd�Zd	�Z	d
�Z
d�Zd�Zd
�Z
y)�TestNewScalarIndexingrrrrc�R�|j}|d}t|jd�y)Nrr)r�r�ndim�r#r�rWs   r,�test_dimesionsz$TestNewScalarIndexing.test_dimesionsDs"���F�F��
�a�D���Q�V�V�Q�r.c�z�|j}tj||g�}t|jgd��y)N)rrr)r�rrrr"rs   r,�test_array_from_matrix_listz1TestNewScalarIndexing.test_array_from_matrix_listIs+���F�F���H�H�a��V����Q�W�W�i�(r.c�\�|j}t|j�ddgddgg�yr�)r�rr��r#r�s  r,�test_array_to_listz(TestNewScalarIndexing.test_array_to_listNs(���F�F���Q�X�X�Z�1�a�&�1�a�&�!1�2r.c��|j}|dgd�f}tt|t��t	|tgd�g��|ddg}tt|t��t	|tddgddgg��|dgdggddgddggf}tt|t��t	|tddgddgg��y)Nr)rrr)rrrrrrr)r�rr�rrrs   r,�test_fancy_indexingz)TestNewScalarIndexing.test_fancy_indexingRs����F�F��
�a��l�O���
�1�f�%�&��Q���}�-�.�
�q�!�f�I���
�1�f�%�&��Q���Q��!�Q��0�1�2�
��s�Q�C�j�A�q�6�A�q�6�*�*�+���
�1�f�%�&��Q���Q��!�a��1�2�3r.c��tgd�gd�g�}t|ddtgd�g��t|ddjd�t|djd�t|dd�dfjd�td�}t|dd�t|dd�t|dd�dfj|j�y)NrPrQr)rr�rrr�)rrr"r\s  r,�test_matrix_elementz)TestNewScalarIndexing.test_matrix_element^s����I�y�)�*���Q�q�T�!�W�f�i�[�1�2��Q�q�T�!�W�]�]�F�+��Q�q�T�Z�Z��(��Q�q�!�t�W�]�]�F�+��1�I���Q�t�W�a� ��Q�q�T�1���Q�q�!�t�W�]�]�A�G�G�,r.c�t�ttjdt��}t	|d|dd�y)Nr�r�rr�r\s  r,�test_scalar_indexingz*TestNewScalarIndexing.test_scalar_indexingjs-���R�X�X�f�e�,�-���Q�t�W�a��d�1�g�&r.c���ttjd��}t|ddd�fddgg�t|ddd�fddgg�t|dd�dfdgdgg�t|dd�dfdgdgg�y)Nrrr)rrr�r	r\s  r,�test_row_column_indexingz.TestNewScalarIndexing.test_row_column_indexingnsx���R�V�V�A�Y����1�Q�q�S�6�Q��F�8�,��1�Q�q�S�6�Q��F�8�,��1�Q��T�7�a�S�1�#�J�/��1�Q��T�7�a�S�1�#�J�/r.c��tjd�}d|_t|�}t	|dd�tj
ddg�f|dd�df�t	|tj
gd��dd�f|ddd�f�y)Nrr�TFr)TFF)rr!r"rr	r�r#r rWs   r,�test_boolean_indexingz+TestNewScalarIndexing.test_boolean_indexingusn���I�I�a�L������Q�K���1�Q����$��� 7�7�8�!�A�q�D�'�B��1�R�X�X�&:�;�A�=�>��!�A�#��Gr.c���tjd�}d|_t|�}t	|dd�ddgf|dd�ddd�f�t	|gd�dd�f|ddd�dd�f�y)Nrr�rrr�)rrr)rr!r"rr	rs   r,�test_list_indexingz(TestNewScalarIndexing.test_list_indexing|s_���I�I�a�L������Q�K���1�Q��A��Y�<��1�d��d�7��4��1�Y�q�[�>�1�T�r�T�!�V�9�5r.N)r<r=r>rr�rrr	rrrrrrr?r.r,rrAsG����A���A��� �A� �
)�
3�
4�
-�'�0�H�6r.rc��eZdZd�Zd�Zy)�	TestPowerc���tjddgddgg�}ttt	|d��tj
u�t
|�}ttt	|d��tu�y�Nrrr)rrrr�rr�rrrs  r,�test_returntypezTestPower.test_returntype�s\���H�H�q�!�f�q�!�f�%�&����\�!�Q�'�(�B�J�J�6�7��Q�K����\�!�Q�'�(�F�2�3r.c�H�ttddgddggd�ddgddgg�yr)r	rr2s r,�	test_listzTestPower.test_list�s-���<�!�Q��!�Q��(8�!�<��1�v��1�v�>N�Or.N)r<r=r>rrr?r.r,rr�s
��4�Pr.rc��eZdZejdgdgg�Zedgdgg�Zd�Zd�Z	d�Z
d�Zd�Zd�Z
d	�Zd
�Zd�Zy)
�	TestShaperrc��t|jjd�t|jjd�y)Nr
)rr�r"r�r2s r,�
test_shapezTestShape.test_shape�s&���T�V�V�\�\�6�*��T�V�V�\�\�6�*r.c���ttj|j�jd�ttj|j
�jd�y)N�r)rr�ravelr�r"r�r2s r,�test_numpy_ravelzTestShape.test_numpy_ravel�s<���R�X�X�d�f�f�%�+�+�T�2��R�X�X�d�f�f�%�+�+�T�2r.c��t|jj�jd�t|jj�jd�y�Nr$)rr)rr�r%r"r�r2s r,�test_member_ravelzTestShape.test_member_ravel�s6���T�V�V�\�\�^�)�)�4�0��T�V�V�\�\�^�)�)�6�2r.c��t|jj�jd�t|jj�jd�yr()rr��flattenr"r�r2s r,�test_member_flattenzTestShape.test_member_flatten�s8���T�V�V�^�^�%�+�+�T�2��T�V�V�^�^�%�+�+�V�4r.c���tjgd�gd�g�}ttj|�gd��ttj|d��gd��ttj|j�gd��ttj|jd��gd��tgd�gd�g�}ttj|�gd��ttj|d��gd��ttj|j�gd��ttj|jd��gd��y�NrPrQ)rrrrrr�F)�order)rrrrrrr )rrrr%rHrr\s  r,�test_numpy_ravel_orderz TestShape.test_numpy_ravel_order�s����H�H�i��+�,���R�X�X�a�[�"4�5��R�X�X�a�s�+�-?�@��R�X�X�a�c�c�]�$6�7��R�X�X�a�c�c��-�/A�B��I�y�)�*���R�X�X�a�[�"4�5��R�X�X�a�s�+�-?�@��R�X�X�a�c�c�]�$6�7��R�X�X�a�c�c��-�/A�Br.c�>�tgd�gd�g�}t|j�gd�g�t|jd��gd�g�t|jj�gd�g�t|jjd��gd�g�yr.)rrr%rHr\s  r,�test_matrix_ravel_orderz!TestShape.test_matrix_ravel_order�ss���I�y�)�*���Q�W�W�Y�!3� 4�5��Q�W�W�3�W�'�*<�)=�>��Q�S�S�Y�Y�[�#5�"6�7��Q�S�S�Y�Y�S�Y�)�,>�+?�@r.c�
�ttj|j|jj	���ttj|j|jj���y�N)rr�may_share_memoryr�r%r+r2s r,�test_array_memory_sharingz#TestShape.test_array_memory_sharing��L����#�#�D�F�F�D�F�F�L�L�N�;�<��B�'�'���������0@�A�A�Br.c�
�ttj|j|jj	���ttj|j|jj���yr5)rrr6r�r%r+r2s r,�test_matrix_memory_sharingz$TestShape.test_matrix_memory_sharing�r8r.c�(�tjd�jd�jtj�}tj
|d��}t
|jd�tt|tj��y)NrR)rrrrFr)
rr!rcrdr�expand_dimsrrrr�)r#r��expandeds   r,�test_expand_dims_matrixz!TestShape.test_expand_dims_matrix�s_��
�I�I�b�M�!�!�&�)�.�.�r�y�y�9���>�>�!�!�,���X�]�]�A�&��J�x����3�3�4r.N)r<r=r>rrr�rr�r"r&r)r,r1r3r7r:r>r?r.r,r r �s]������1�#��s���A����a�S�z��A�+�3�3�5�
C�A�C�C�5r.r )�collections.abcr��numpyrrrr�
numpy.testingrrrr	r
rrsrrrAr�r�r�r�rrr r?r.r,�<module>rBs�����(�(���&�,)�,)�^D!�D!�L"�"�&8�8�v''�''�T2�2�@6�@6�FP�P�65�65r.

Youez - 2016 - github.com/yon3zu
LinuXploit