metadata.gz�����������������������������������������������������������������������������������������0000444�0000000�0000000�00000001154�14072106631�013437� 0����������������������������������������������������������������������������������������������������ustar�00wheel���������������������������wheel���������������������������0000000�0000000�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������`�UMo�0��Wx��d�M3�a-�
;(:`��!ˌ�F_�� ���l'^�&�.�eI"�(>�|J���+�U��T��C�TQ|���Bp��D3ER	)b
�����(^8��E�d:����X���8U$1��.������5&��'�^���J�Z�"�5.��e����, b�����2��$y^�?�o?�����As}�C�7[��e<���Z�zG>
tx����6����3zR��޽��F4OUm��jw���3l,+\��P�����ѽ`��T�r��?!���n����U�S�5x�
��z'��niru���bB��oA����)7���xX%QQS����;ӱ�Ն���+<pFD�Q��ތ�ӑ�����t�d��B1xZQi���۫�ϷT�q͖0��ڀ��@��:�HԌP�y�ŵU6�f�PW��x?�'!͓<�?�{������O=v�5
,kp���/��Y3��X���
���A�F��G����&e���>�g����,�}�>[g]��'����~>�{���i�������D���e+v@���q��n�%l������	���N)�6G�7��~8嚖����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������data.tar.gz�����������������������������������������������������������������������������������������0000444�0000000�0000000�00000030715�14072106631�013362� 0����������������������������������������������������������������������������������������������������ustar�00wheel���������������������������wheel���������������������������0000000�0000000�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������`�}�w�6�p�_���cg�-;N�����r�Y���1�sҮ����"U��������^��(��h�a��NN,� ����x�v\���>����߽}�վ�L�����W���?x���|�o��"�_�����0��>cVF�y��'W��^��ۦ��j{�uMǨ����d8̥=��.?��1dƞˆ��	��
�{�Fg�:~����s�Q�+�)ç����.`Yp�~!�������ݾ��u|���Y7��=�>p�
�\�g�����k�����,j�|X�.5�}�����>�j��oj�e��m��e���G��}�Ưo�\)��G6�r�����������;x���oH�u~gv[x.�{m�{��_{��j5�����V���hop�h8no�V��܀)��#2��(�1ِ�&�
������A��R׳���.��Z���-jx��	��Ŗ��s�oqf�܆!
ok�l������~på�Xp��At��u��	��sH�L��,g8�w��DL��7�Eؖ2c��G�r���>#�c2�9��!a���{�1C3��
ӆ�z ���ŠO9���2���spD�.�����
��B��������k�_�����'�T�
�|G����%ۯqe%o2����1��j?6?�zO�"{�o��l�k�7�4��k��B׻��Ffo�}��
���d��7���Ht#�������;��N�at�wƽG�~���E�7|5M�	A;#������ɡ߱��~�'Gr��ñ���d��"Hߨk33�{�{.5`(���ak������a�]�R���������C� �&G�f������=R�۱^c��ש�c���ͶV��{K�v~�v
E?�K�&��K_�w?ED��7�QrU��T�M��N�K�i�!@u{L[@Xo�^�A��qpk�H�n�p1�W��3�!�����w5�x���.��3 7����0�h��"I���\#Қ nI�Q�-J�1����[���$�0sԁ�����������h�N�W͋���I���e̬P��2SmB�̰���m�&��`���w���S���`�\7�O?4�U�"s����߾�������=��;])~���RF=E5�V;6M�\��R�
?A��&����Q�v/YY)�3���
�O�dv�N�("�
��[�V�t#�������	/����|��Ese1*y���.�HB�d�l�p�
?c�j:��V��m�V����]���
�R�C�όO`M�s�40V���&�n�	���{�<s�fj�[�J�\
+�`�9^���������b	g�{`�06�>�w�I'�(��`�c�y��£�� ����!s9��w;�D<�رC̃�@-2�F�!��BbS	���{���)�Sb�GDv�?4��䬂k���('����۹ߑ�����/���}n���X�<|i��ўJ�e`���/����5�'��m|��V�*P8��c\��e;I�}� ��S�	���0�,6��1��E0\���#n	*^�̂1���G���w`-|���w�J�>��4�/�?4�K�����?@n��y��7�����k�O�?H�Hq+p��m�=*>���=�=Ixc�VC�::���p��--�@��?�?Af{
�w��;�%�9��������H��|O���9�G���_����6~���l���b�{00,���R��@�v)��G�����'�9�F����)�w����8�߆��Jy3�ʄ��^����xt��j�@�>�՟���aSXڢ���zb�6�¶	:���?��7�ˋ��{}��3��3����Pn�F�q�Ϭ�O��<l/�������C!�H��U+�Ʉ��F?�}�!(�Q��z?5��}� ���G;���Db�Zݔ
J�����zU�.o�ŀyt0��.�A�u�v�^��~{yzyDn��z��g ���+�������ɴ}�oaWSL��7��َ���{�(��H
��]���7�I}}j�@E��������?�5�R��9�j��$�w|�$��f"tPQDE��T�)Ao�R�!��EM�MK�^v�m��B>��1�k�) R��}
��aЯzG]z
]��p�<們���m\1�ԃz�R���n��v��+� �Ci����ϟ�므�~e�G� v�$�ƀzF�?�?�o�Q��]P�}��W{_^�/�+�������x���t�Շ�%!o�'��Z�{�
v� ��X���Ź@NRH.Fb̵��vdb�f"M)��'�T5���`\�����0=��v&�������g��z����l���C�_:,��3
@���?�4A�}�bm�=�y�qj�ߥJ�©2�
Rl��������7`�{�H<���	��/�	�of�#�;�w�K��X��R�tf����<t�Բ�Cº�7_�ׯ��h�Р���Q�ƋA���z�u������u�I[+�K������������C�����k��@v��!��̭Z����o�~���P�}�\�M{i�!��Mt���������/�� �L�J`�����K~�͹��Y���͌���?���0�����զ���U�
�q2��1|���a)x���麠S|Gn<P/�k�����U������%��l��������?���_��e1��y�O�
����8χ��~l&�m�;�U���/�'v���aΉd������~܈�W��l�݃y6@�p>�t8��H�ܠ-r��x�~���A��.�ё���…�ݩ�\a�ҷq�| ���ʹcrW:C"{c�l5{�_0�����a�*�[����_%�|��������m"��GD�q繽�"��I9;��������@C�yঢK�+u�#�!����m��nn�Wח�l�6�o���k^��Um�:�='���y��Ͷ��;"�;��vAG>"���������C4��
�%���D8��6��A�rap����T��D�p|L������@"[&q���js�����Z��k���3��X2$��/y1�#�sƿ@{�ȏ�˳����4��
���O��R�D
wK"�8uҽ��X�ɠ�L=�m]^���@7��¯I�]k]n��\ގ�z:�Z��2��L�}�O��/�2�v�!�Ƅ2|r<��sƂ�2�!�d[��w$RPM%|~�Xd���$��vµ�M��a'�=g	%OI�獩tV:�F~r�<�m�I��ݭ�AA�
h4giiL����:5�qs�a
�Iq&�_B��[d��m�	��a���W6��&�d���DB�T�x
�%O=�O_c�<�q��t��ɇ�"3]�		�owW�����u�UA=6��B�e6�9��<�_7/�?^޶��>�����W'w��Æ��� �ɫv8��ŏy����1�V����Sh;�����4��af��5y޼�o_Yf,�*��n��y�����������������g�=�	�P^�_�͛�KБn/�Ԥ�|����jӤLMh�)N�D�� -F�@X~��Z�o���(H��)�X�����l��[����0=�	<9>?�;G�|s�O{7m�[��LG^>%dzlt�f�Qژs 1�u�h�C�?��	���1��G�dl��\jDU�	̭���,ȶhD�a6��*���e�~��ii9������?��?�+@�/g0/��Ϯ��м���� ��`�
�0���*Rg�Yfx�rzNL.{}б)��ܱE Ԛ�0`&��+JnR6�dQƪf����.ƿ-:�s�wlv!w-�{�A&Sw<��A'�8��y.	��	��6D��!q���
]v� ß���M�U�w�br5��u�	��SM��]�mX���EjxO�E&�'�����Ժ�
[J�������@d��ت
��M'��"Fp��1��/��<tmL<6Cf�O�3�xj��$�����ԀI�u���O� $J��ĝ�q��y�'e.h�)��Ly�ЉI�Y<d�%Ƀ�	�yp��}�JǮt����3��h��e�Т�;�3�Pǻ
Yt�Z>K�ZR:>%��Ɔ��#��(�^�Accڜ}�T�y����q���
�&���԰N��wm&(��LT&��۩���II�p��w좌xL���7���C"~�ׄ;�u:
�d�0��
�тW|�~z6��//���څ�W"��FCo��2
�K�^P�mpT�~��4�S!�g�bR�?��ӥ�sk�������	�M��&�T����`ϸm��q�C�WSr;Cr�f�?�Di�H���?�@�m�Ҩ?}����#�����#����E3����������eH9Ǟ*+����O�3&/{���F}�/��	]|�+�'���K]i�B��P��� �&w�
P!ag�HQ�4|f�~�*9�x�N	��{,����Vޤ�_2cKj.`�I+`X3`�@��J�G����E,��;�/=���c��,�I�d���ܳ;��j��,>3�Z�^��{���.�ܲbg��Y�]T7����t���['i��S���};������b:4g{\���Us����/e��� ��Aů���֙�P/l5������7�U�
�W�m��o;1�6���̤�����{�U�H��/8�!s
,'�c/6�iz�A=���۹����_����{�Z��V��_Pz+��z�[Z��䓰Gp%�?R����͛�i�?<8�����iuH�C%����>V��R}ĘU=�K�1
W�����P�5�z�٧?�!h1���;Q��y۷�}�u�	������U��m_к���4��q�?B�Dl��0�*V�O6�=��+�H��H�z�ۚ�}�h�����Yx��r7��
������aN�'X=i;o�0D.���볙��˓z��N�6��X�7`�_ד�ʣɵN��Go��4�2u�K�d�b�5���'R��
#�dۚ���1�m�f'��Zp����`	����k�j�5��3p�
�h*dV��b���د_��t�.5X"O0��N�!x�b��O�66�Da�S\�d|� p���$��2Pu{r����8eC���zP"L��t�PI�g����y�^���%��ɽ��?��g���-6��0�“��$_�R@Bvf$�:�8A
O��2q\%��c�r�!�����X�ګQߖ���$��'��1�eK/���[&KK��S���dٹ�G]u��TJ�Fh�jP�`����s���磳�d�>���؂<b1�?YC*�dX�ep
���VF
 �:`��k�G*����^Z��{AjX崽T=6���ɗ�9|,Q0lKj
�t�?�r#J�$	^�ҳ�<���5��G���O�z��p��ø�/�
�6�9v�յ���|vϤ(�m��N���A�in�
��0�q#u竴ɗt�g�.�;�@Ѻs�q������l���r�U��2���Ufl��Z"����2���"�Qn33����!��c�QUpUkɅp�eD<>�qD�hG�U�U�ϵ��\��`5�	l2*�9k�]&~��Kв�m�;�
a�g����=�E�O�Y�W8�*�����dX��<�	T<�5 ��x`�<+R��p�ӼEx�65�y��'�c�l��ˍ�"K��#s@���p��7>H\���@�K���-�g��ڞG��//n�!���3���,�d�
��>�ǽs���������)rw}.�RϣF_I�t�d>S\�KQN2��Ksuff���{��{���-��0���b��>�t\Ҍ���&�J
v�Xl��3{,����ud��r?:���lmf�@�k{]����KB���=�%jr��Q���s�j
FQ�۫ثU��Xl��w=I6M7`3H+a��A�$.���ض��oF���.�����
�͡w��Ҋ�+��yAA;��#	��C��f��F�[2��o
M�_nGH�$N�g����ہ���P������W�b�x^(&B���̏`�/V,f��J�WO�ր��:��Z�u��j�a�s�&��9���$�
JQ_)Uz=%_8��K
�����.�]M?���7L����t�*MYa4E���OȺڒ���B�p��2����V���i3{(�6o�y�b�MH�K2q��
]V��z����o�fT���6w����m�T,%Y�Hڬ�\��0\�у
�KgDhr���5h�G�;��H¯V�I砣�W�L��:43�?��'��%o&I�&��Yl �U���&�
x}��Z��o�!3Ц1���F���JE����d&�;�:�lЫ^5�a���z�i��1d��
k�pZ�w���{��\��a;u���L2�l�x5�]r���Uժ�����)?�:|Al�������g_j�(Q�Ҝ��==/P�K�#�wlv�RL���k"j%Y�O��.��������:2ƞo�T����]/(�l����*�_��q�ܠg%���~�VW��`Qð]�P�K�lH ��a^���
�Fۺ�a&i���wT��ڙ�~�T��ӱ���e�+�WȭY*��:ɨ��a�=y�0?�_���&J�){u�,}��zf�hf(ݵ�#��ՉQ�+��9^����Eˏ�
Ͳ��)�/�a�yQ��i4� �qy}2!�,�zy�G�{x���0�]��&�����%<�[*b�';#��l6��÷�l�=o(�����x�����6������]��������U�K�g!`jaπ>M(t$��rA~���{K�N����%o8]���Q�.�2��jC�_��a���I� %T� A]o8��!��Pn˿�\^@7b�؂ᣔ(�O�w�sw�o���M��#}@�]�Q�(�_}��"8�q��9"B�N��������?���2������s��N����۽��3u`<*+�'�F�k�6���h
h�Wza�Gϥ�b]�ƕ����L^�*�h�_��+��W��5b���p{zŪ*`>���*��q9�#X�U��PK���t`�wl�5:��Nn�4&��
�G���o�vo��(�A������b*��O�@��
`SW��P%�@*�r�_��a�+�T06s���/+�hR�i�E���!���@ש�K��S�k}z^Ūq�*L3��u���%W�Z@a�j�rբ��5�Q���f5�b�^fa�`ݗ�um��w]&/��Z0�r]&��uU��=uUm���������JU��Շɥ��m~+�F�!��gb�o�"�&���N�(;*u����h�霨��qh���w,�
/hl���w2�	��4]E'̋���:0�*� !�$�,;�`e�CUY�[�aCϖ"z/aRCf�;w�%۱wc5���K��)2π��
-5tK�%x<,��a�#c6��>��7�_j���]��%o<6(�cK:\Q)�.VXI�H	z�k-��^/ߥ3YGi������ң��8���J&en	"�M�E�z�c��P����Vr���cI�0�"�
��`�7����
���MDT�c�]���+]~�V���*�b�=�.�.[������x��\f,R�=�vI#RS�N�Ҹ/yi?M%7�00!l/Tɘ�����ƣ��0���q^t�{9R$������@+�ŋ�٦<��C_W�l����dd�����%S:ѥ7�$U*<�L�r��h��b�����p�o~���l\�bN��G�m�\ؑ~,K�_�56??]��'$�9�-���7��df��u�@�
�f�=[��9���|ٓ/�=9�T �JI�)Q:�
�%����������r�Yƚ'2����\Se��<5��F��x���ԣ��U�1W���9n0w� (1�]3<�*�Z��G-�{%-6�����K�ba��4��!W��&&��6�Rs�,Ey����\H��?��p_�7�S�Qb����E�ޓL+ '�r%�oj��qS0(1���]Y�ˌ�V�����H�O��U&��W��6��8	��sؿX��8��\K��ɲ]!>�Ms�Y-�"r[��]����4����.˔��y��
fY���C�5X�>�Oo��ث�,�i.Y:\��k������+����Gs�H_���X��(NjX�%9_�Xq��8�����O��6}ke�d>h�T
����
)���VŗX�
�����H�&��!V��t6�R}�����y�ظ�]��U8�ah /��m�J�*���3��/�=�Ӻg5|��Yy�S��{���g%�R�
u��ti�����n�_v��e��&�ta�Yt�P�D��i\�1uR	S"�	��
��`�'o�O��6u�g�2?�e�	,�r�������ĝ�q��y��>�C.�����Z�>�
��m���7a��`����}уjXL[�+�G�Bk����5N��{���ımf�ۿ+�0����\/�H;-7����=6�`�cbq���5�}��#s/�˛&��	����0�|a�����B؛I�C�c����8�(��x�����qnˋ%#�<���4ؔ5I�N�8@�a���Z��maf�������T�uP�w���%�J����m�llT�r��'O��<U��fxn=ޒ�<��U����W-A�$��Y��8���%�! ��|��_}6�=v%�#uM�#)5S�wa\�����v�W5Utާڧ�}��6@u婜���q�H���_-���r�w|�,�w��I@�	@n�y��!_��\�^q���D�R&��t���i�X���K�jJ�ϥS����H��ZTEk�)F>�W�.�Qh���f��u��?:�'�� ᣠ�%=�9)�����\�[��j�*T���,||�d�r�PS�����t�W�MW�y���]��
Tt��"��R��1��l��,N�Y;
�G�[�cUu��m$�_1��L+\Z�*�¥�bm��(�����J-�j�Pj�5��U�(�']~J���}����d�������SP�Ȣ�p�R����rʼn������ ���^bYw���:Z�iy��1��/*���q����'�;��T
�I��D3I��=�/C��54k,�5R���q΅�v�X#k��~��=2I6_�`.��"���aD�z?�����)w�OU�8�e����vi3�����A�t��m��YX@�el�+�Z�J�D�Ѯ���ʩ�f���BU���Q,-��ey0�O=b���T�Cf��03�iڨWA8.��0[6�U��ٰ�rWxO�|����	]�DhX�W-��]�>���&�v	�SQN�I)�Z��Zm�w_[n�<k�-Glo����m���-mqh�C[���Ga
���1�+��9ґ#9���i;N�qڎ�v���Wv;n�ҩ�E'{�j�%���� Z\�R�-K�L��ڼ-�y��4m�i;M�i�N�v�"vZ�Y�%7�e�$]��~�u�F���^Ȣt%+cֺ���mg3�f��0����S�>U�������$r��H�u�r�eP�0��Ғ��]xw�"�����Ak��{�OZ9���=�J�������qx2^�'�W���B4CR�D�O�PM��^ё�P�	����$��2P�>�$y��u��\Mӕ����p!]~f2������,�\��+h�ج�x`� 5b&:{aC��2��'1��Т���I:Ԯh�f]<����S�	N_�ѓGr<�D�*&e-*��HmGj;Rۑ���fOu�1tl�֙��]�J��8��-<GZ[@����r*ӿ<2Ry*!Gez���o�cB���\}s5U*/�t}���f�6c���Xm�VȌ��=�H�_�q�v�*N��}y_d�NG��;F�LrO��s�Y��ض}j�^�~�a����'�,M9X�jy�������x�����h<�٫��MEX~��ب*��"a0���Z�ji��������C��.�Ǵ��rV�Y-g#g���]*+�p��a䊴{�e�Lu�w(W5]Eg@T4b���z�'t���tЙ:�Ag:T(�AG�u�xɚK�Xm�F�DȂ|����"&�(���ݞ���}�R~
L{�a~
r��B�3�w�������tF�G���8'��O��u����w]FM
Ӗ/n<�0���:5��f���\�V�q?+5&Sj:k�r]�U�2�x@2�{�����X�.l���ڮ�v���]��zm�k�^���ړ�I�˰)þt���A�$WѮIYۖڶ,�m����9�ZW�.�Q���^���64mkj[Sۚ��Զf�m��N�q>ݹ�X���n���b�Z��S 9� ���`і�fYb1��$cl����Ri�A/K�C�z���p~�U�܋f8hPۀū4�n�rO~~`���ڑ`k� �<�f��F�3����Am0�>3×5��m*��Z�Tu�;�O8�5�G�Ŧc�x�x�g�g�e�@GL쐑�����
B9L����Ž�D���W���:��թ�x��xD��.7�|1��.m8�ɱjY#xް|�.�L|��!~����N"��9՝Q&��{��;3@]N��q�i�R���������; >K�,����(�R�X�����m��R�H�1Ί�V8�lXZ��IۖŖ͋�y�D�����Lq!�n�a��[(�����D�&�Q�~>L��#�Ѣqߨ?�.��1�Q[9�^1P�����3q[27ь2�[�r]/���R�ň��G]�"<z-t�X�����v%	/��L�͔{&�r��3�;�szd�q׼����_4�8�(��g�8� H��_��pw{|ۺ�x�¨e��us����u�j��	�5+���Z�����K�91���?4/nۧͳ�Ekdu�	DL�ۼ8�
�xsu�<>]xzb��9
1���y��g�̩ل��� �b1���O��ϖF�
h�H1EO�='jQ�hsJq�%=��+h(*�U4��"~�QF�
6����#��(�X�9�.n��g�'�c��mjw�o+K�P3Jt$��E�P����w�Ŧ��R�X+c�i~�´���j�KZ���U!Ց�´�fh�gz:.A�<��1K��`6�N�uS�j���^ueG��P2���}�2�D_Иd��L�y�rC=� ?9���Q;�5��S9�rK<�������0�i,a�f���L��uH��p�x�v��>��c�:Gvm9����E@�E��ڊ�.$(�䇁YB��˺�D�a�0j���c�×�\���;�\x��G&�����Vw�i|����9�:L献NA��V�������k�A4J�o��v�6i�ڊ[�����d�E;��{r���+zcc���>|�ݠI=��e�U`tX
t���M�/�D	=rW��jwc`D�
^ԑ3F����v�nE�Gࡎ����dP����J	#ך�ַ����m�ok}[��Z���v%����:g�H���&��
*��sF���-�q��ꨱ`�s���f���e�@���T�Оͱ���5�[��j��Ro�����Q�G�Un�؉v(�PKrR�XT��C��@0���?:��BLR��T��KVH.ó1Q���ns,P�V7N�!��"CK��S/a�QP��m�q�I�-�O�\O]�
��KɘS�x����z$h�c�������:��N�k��YvA���ʅR��^Qj�"U��W����4���%���&Ř�0{\q�=�6���$)��\&Cr�=�F���\���a*&����WC�x�^n����V��1��*���!s=
���(�/rH;��^
�F�
T#�&���C6rd��NYv,��<�9�}2~�LQ��
���{ =|��6�0�;�si��C�;;,k��3���xs��*���
r��{�p�?���3@��8�K���c=�Ͻ�u5&7t�d��&S���h ���Ҵ�L�`������J '5oj�,o&��_�Uu͜�9�Üs��+á���n�as�)�;S2��Z�Aj��)��O��u�vȚ��ۗ�Ʃr�c�O��-�l�=x�U�7q��	�E�������:��6��^M���'��5ts�!l�&G�*h)��ET��L�Ӧ l�{��{K���^��[AP�d��ҧMrz��VP�䫀�J²^cf��^l��)���fz$�cAQ�i>��\U���5��#�Z�y'*=�	�M`�Jg(�SU�ܳ�{_�b3}f���#�<��r�G-�ך����W1q�!n��UpT��FT�ڱ�h1L� ������+ޝ�9>�kZ�H��>���L��T�&���]n�4&!c�w�R�RO;�~�6e?~��g4>�F͛I�7xp��㗡c39�6������0�)�;�	G%�Q��Z�c����|"٦�M�D��
xZ
�%���k?v��yhQ�	�� �6��#��;����o	'v�0�%��1!�pkR�y�Uy�Q�]�\V٧m��h�>��GD��<ڿl�=o(���L���.����a3oo�:�y��A�z�ճ�r}~������Yj��^��5�������+������}�?������%����P����������������������������������������������������checksums.yaml.gz�����������������������������������������������������������������������������������0000444�0000000�0000000�00000000450�14072106631�014603� 0����������������������������������������������������������������������������������������������������ustar�00wheel���������������������������wheel���������������������������0000000�0000000�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������`e�;v0E�Y�l`r�ܹK�������#�LZ�w��������E������矷gk0�',޶ei��-y�ع�����[������������_<8[0w�Mm���ڌ6�?:J�u�o�]�N
��OO��s	�
.^�2Qehw�1|�m�S��� ��K��J�X�����k�,��=z�
kk���B���#�ƒ�ߞ=>ٌ��Ʊ�hb:�:^w�!��Լ�����{Х�
�r*��(á�iTW�J7Q��7n�ս���`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������