metadata.gz�����������������������������������������������������������������������������������������0000444�0000000�0000000�00000002165�12567067466�013465� 0����������������������������������������������������������������������������������������������������ustar�00wheel���������������������������wheel���������������������������0000000�0000000��������������������������������������������������������������������������������������������������������������������������������������������������������������������������6o�U�Z]o�6}ׯ���
�>�C*`ł5(��Ðd{�0�t-1�H���(���wIى�ʙ��u�Nb��<<�<$̈́aH��ͨ���r���:M��l�rj���5��WU,��6X��T��+
�uDI��S;��N����VR�4�E�ض�]�	�Q
c��L8��φi�>1Q0��r�6�+ʰ���
j�c�^��Q8|M�$�?Q2�߂�D��w�)�ws��w�SM��3$5�7bt^r�ޜ%���?o|�e�#�{�R�Do�BBl�T�$�4(
8P�rw�gK���h�jV�T�s`|�{��e\^n���h0|�[�0�˱�������aN��m��(�k�\QS1�:��(�5�=�5Y�nYvi|C�ez��5�=�������D��ڲ� �I��Wۗ�E!)`\�YW�Y��pm�x�����h�4?
���
xF�f��財��6��T���(���N��� �uJ��k&(��l�@�>��A�� W��S�Y����!S�=�����%��k��F(r����l��!���\3e��XM�QTcd��R��Xjr�]9��O#r�(%�5��(���=&J"��;��V�0��)�Dcg™�jLV�7�D�~)'���\�d�8�(.i��b�\��낊��W3��@A*kA��C��F���,�(��2j-������Y�\�\C�X:�>�\[��۬��.d�y\�إ����d��Bj8�Y��Xo�L�ּ˻@�!��'��p)ij��Ӌ���'?��`�����Ǔ�.\�^��i�D�pB״V���|v����Q\��M��&^�<�����<������z�����m�N,���Z�2��4�P{�J�1^]�<�.9g�+ʤ����T�e?����a�]���9É��y���{&>qA��@W�
�6|�e��͔�+t�?Y�.�u^�e:���-���[�O���(s���t3
�@���L�4%�(il6�;��tu������3q���o	�ύE�*��|Yj�+�K2��"�p��&.�p���@��/�6�1���^����M��S���Ut9��
Z�2���p��*0M]S�.g�Ϊ%$@�jZQ����S!�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������data.tar.gz�����������������������������������������������������������������������������������������0000444�0000000�0000000�00000027717�12567067466�013415� 0����������������������������������������������������������������������������������������������������ustar�00wheel���������������������������wheel���������������������������0000000�0000000��������������������������������������������������������������������������������������������������������������������������������������������������������������������������6o�U�}kwDZ�?�Wt�\���l؊Q�Ą"uHʏe`���ܙ)Z�Ol'�d�8�Ȟ�s�ܛs�~�O{�,�׌,���G[�H:+Sv�"���������j�cv�q=���S��T�ff^��'��25=��Tuvn�27?37姧�����+�����AW����;��i��|^3:V?gl�v��]��;v�2zn�nnp�S~-����7���¿�e����*������r˳ږ�f�7���̽f���+����cx8��m�����|b�Wgf����<>��-��zbrr���fp���l�ɍ����<s�&�����tu&)�gf���\>=��͎U�p{?��v����b�xӘ���FE������+Lv-�M���ש7�n���iT�?�	���i��v\�l�,��|���{����ܽƎi�����j�k8|���o��I��K��SS���_�̎����T�}��X�zs��K7�+��W�×��d�����='|29��]�x����
�`��~x��{����L%���MW���<>�;�Z��w�`���e��������rb���ξ؇���}Ѷ�;��
��vD`�]�i��	��̩���=_�C���18m��W�I�?����>��'+P��Zw�u���&oh�3s'�����}���o�D~�v�\W�]P��̠�-��w�d!4^o�����c�{�v�`�^��P��Ń�q��N��oNm=��P�xVϳ�~4��z,��X=�]�����VٷZ]ӱ?��
st]���,BB(�N`u<z�:�P���r9�2T����A��`�PZP��c�؎վT����+�7�Y\[_Z])�r��;v�Z5�q�v�^�[ �ػf���|�������{JW����������������Z���O'����x���g��{v��B�(���Y�3��8H���a�?t������B��}$U�]˳��,X,���,K�;֗���t�,O*�ہi;��ə�mbɠ`|w'�3=
���e��E�)x�R�V�º�q�H��-�GZH��سam؛��g�F	
�z�6�A���}[���	>��⠟%�w۠��o��5n�l�[ʵm�=ࡏ[���`e����!ԑh�Q��� B�"jw����#�=���4\PF-ޱZB��;.�K`hФӶqD~-�ۀW涻k�Xx�����4�hV�+�,_l[9F��5��x�<���*�����X��6ޭ�-��uqkm�����WŅ�:|�P�.m�X��!��Z}e�}�zM�W�?[Z�Z�-�wkmq}]�����������������K+������!����ЍU�
JPK�P�Z����h7�W���6�/�kK+����[��������5q��ڭ��Eh�jneuei����xsqeÀV�)��|�7����T�6�~����z�����76č����ŕ���R���"7�ZX�/�,������Tk��	,&{��Ez�����
�9������|-�(�6ª�.�/�D}mirmm�#:��*�z+�Q-b3E����Ũ/W���k+녍�*���	�>/M��V���������\>��]l�h�����:�š�UPv�j
����h�e�}��n��u�����:�x[�n��; A�D
n��e���7l��m�n䤒���W짆ձ����þ�uy�ڵ�
��45����X�����&j�-~Hu;���Om��`'�Ծ6ū���w�bW�ѣ�/��7��R�����(�����������3C���3q���󣯎�O(�?G��w��{|�����ߋ���J|y�;Q��TG�<xt���ߏƗ�4�"C���~r�)��^��>R݂Z��>?z��N�M�"dz���?�v�A��P���d�Մ��L4<����<�堽�����9z���n��h�8(9Z]��m���d�zN��1�kx�_K�\�~�u` zq.��
������ǹ���+.�
n�>�k5 "�
�ڃ��wm*@b*�a�@E��t]�j�p���(�^�n��?��}����B���-��{m�2�%���T�ֱ�"�a�8*F(P���'��4��l|Ǽ�]�-��N�FX���NୄM���?г�ǟ��`X�4*#�Ch�# ���p:�h���@�C#�F�c=�\`,H�ǿ�Ď��y�����	��;q�m�j7ᷜЧP�#@�!N-<9�J>~��zb�؞0g�3��}s�b/�Ա�����{wn��yg��u'�����uC�nV�\q�2�,þ(�$��Q�'���(�,�#S����׌��R
�ǟ��ã��pVJ,	9��4`�&����Ĵ)�01_F���,P2G`/��p�������A\�G�J��c���=c�ϡ���e>�v�?�Պ;��AN���o���"����<���<�@�.�����-������\�R�0���6�_F�#����b�?J�Fd�!bMK�p	s�7M���v�ZtMs0hܵ���p�O����Oc|��Q�ą@�����+�zph&�eqқ8L,
S��q��@)�`����&����$+f�<�'�;)��=\	���&�x�$R���Hh������Ԛ ����A(����غ��qu<#���(��_j�
�(`HO
A�K�|��9�E^|��µ�����V1�:
����)���H��>:e���%�>S	�,nE�_��C�^���T��dHf�!8���NP@M�)����j[�P�kMρ��OӨ�CH���H�	l�9F�޵���S�7����ƍP-�̈́�?������qH�R�M���[�j}@$�y�+V)[�/_��gǿ&�xF�����AөO�c��?	��@^_�GK��S*�9���JUnJ
���'lo<`~
d��c��˻w%�c�}sג

4�?Y}+�a5n�g"T=h�G�]IC��*
:E�k�%��5��m� ~w��N��H6~C�������|�k3�F/��8'�H�"�>�,�3���K%:qX����Cy��
M����,�a����9��Cm"���	\�0�h�}I��x;��Z�^�2�c�ο�S����Or,��(X�A���Tur�
Q��U���Y�ze�RA:Ҙ�7�	C��B�є?L�(.��V�3f9!&�^�/)�k������'\4�0���,"���E�e.��@$�n4CE�)1�O�F>H4!g�����2x_��<�c��q4{��7�IY*��W�8˔���oμ���?�8�P4h�1��D�B&��bD�46��s��n�H��<��o-z����б����D�?���;?�˿Ĵ�'$Th/���':���#K��=MX���'R�&����NL8�����hDMCÂ\���<ÞmB����#���s�Y�#,|����D��;foh	�C�m�W���4y�3;���D���l��L&	�N�>��v,`�-��H��ݡ>܃9F�M}2-�q�@lC',t�˾��1�ڼ�/��H(l)���P����KI���Lq4��t(R3���X�:pRc���!�ƕ���R���>b5�U
E'�Es}����
���*�Ab�=!���Gi��@��8�c�-\`��$*��w-�����dk��v�7zn�cA�a6��!�z�u�L�Ȧ��
R�%��0Ѻ�-�B
�7.��j�s�<�ဲ�3��+��?#>4�ɪ�����i| h�@sm�����d�G�^$������r�0��j��5<����Mz��*ͨ@��v�	|�䟮���h�WJz�P�l�؇ߔ -왞�#Z`����k�Im��X�m����S���q�>���@�X��=������ ��Ñt�����_=�BZ
oj>S����"�$6P�8��q�����A3m��=w@|W72�X[� ��$nt
!��F�N��ߒ��Tʎ����Y��B����
91_��*]45Q#ԜYr��r&2:Z��^xL_�d[�A�V\�8y�uC8�V@��2Aij�����C6̒2IV����=��0�!-6L�E~�:���eS
��o/��fg�"h�	���<5ؾg�1ް<D��"q��:���M�:�ms�������̥T���mPc�(j�4�a�B)J�mv@3�Lm�"вT�p��Eq���~�&���fc`ݚ�������-��<zX�_����G��]���G@I3�����%U��\8���c)�s=�%4=�X�����<��O����
u�O��'ü��'��l&�U߼�7�0�墨�S�)
QaV"*�U�X�Pa)s��Wd)��UE���f�Ȁ�$0�t$m�h,�l�r�3��3���ظ5��hbͳ�B���b�Vj���z�v��Q�[|)i�W�|�4�Z]�ݳ,Ƕʒ���=w��7q�D���˵ex�Eй2}�R9l�*��}˝�����K6��&�R�u
 �	heL&�i���Dn�����,�}�}�ڕL#i
���t��y��+(�2(���h���	�X���lԹG�:��5��U�j��ڢ�,��e� ���#:�cy&������I�Fbj����^Al���$e�۳��ٲ{��K�Saq�NqH���5���؍;��4� ('�I��d��AH��]��	��Q.Q�u���y���i�WtU}�~ׯ��e�h���)��0��!�Ȼ�k��i�����+���������7�d�z��2,�V�syь���\�å8�u��h��r!��<�\���[B�9�gb�_t#ӡ���t��BI���lp�G��QI�-�6�c��/�A���P#��䒼De���A�����BJ���B4xGÆ�o�S�ౠ�px�8G�����gT�%���9�zB�є��P��L7DT��ڒhV�)�
l=�/;&�+��J;P�@^�:GI�?�V(ⷤ3&c0J9����*4�l�j�p��ܧJ�O4&�CKB3�����	�]'^��[2���\���r��w�����i�f���+�q�߹|pYٰ��s c�����?׶���_CG�Ȅ��f�����͹�ⱀ+�.j�$���"?����0P?��Q�դ6a��`Q��zV���!��ϭ��Zm�jH����=� �������|2�	.��Q_�֎	̾&jwg�\��������ggg�������\�D[~$�ٕ���H��!(Ğ��m��/�0�0d9K��,�g��IB�����"9>0֒�@� lD�'Bǎٲ{x*ǂ�8xdH�61T��o�s�+�l��^���ظ�x����b~K<xpQܒe��h��F��Qh����v
y�(��2|4_4���LH���R�ҷ����$�@�?5����X�D֕/)����E�j��e�S���&���T�f���{p����}�1��ǾMJ����!�%Q�e@�������������?�p��~)����T����Te������R�����>�i�V��}��wl鲺j�]�X�z���DŽ`C�kf�n��n�iST�ݻ����g�v�����؏B-|Q��	Dzp+�@k�7P�p̞���/r>��k޺���Zo�7ۨ��ޟw�ʇKW�ן���a{m#���;��}�ޔW��ݼ�a������\�xw�՝Y]��xsi+��C�&�|Y���3|o����O��U��G��&�]P�L��]T�@��~$���m�Gc����\j���ǍE���o�ׯ/~���{q�_�
��o��j�-�&�0���­�;ʼNn���E �)��i��/7�b�VQ<m���?ՙ����s>�Q��B]/۝j�&�R Z�|a&yB�t��0X[ԣt������9��V��ɻ��6�5LT��sȒX����J}T$ǂ컴c���m�ȡ5�H=o�ߠQ�W���9�N�����s��8-�������������?���Lq�/v�5����B�&��7�;%�Oq�k�#T�]���y�a����}���v:8�\��v�ż�������;]N0E�6#J�CM$��Bh�{y�����8L,^���8�����هlv6��ՂM�ΰ���U"�7��͂�񻴹�#.x�C�����n
{V�LG���X}{!�?.����7_I��g槧���\�28Q�����n�,�覽t��OKny�r[��DYQ������K4�LSdy�3e*���F�S��DԈ2116��0��=�>J��7�(�ޮ�����Y�zO'�F�D�?0[�*��ot�0M#^����7M���]9��1m���؎���q�]$�u�=�7o���w�Ix!܏�ℏ��@я��}Ī��'�	�!��XѠ#��}��+i=+RA�f�[�c�껻ro��̨�ԩ�Xk>�+�<Ҡ�K�-
{'Z`�@k�El+���]ȀS��L������X�?�O�rE�@�ݛ���+�h@��[]�5�K�dꝠE�C�xxO��a[*g�
�H|���hYLPKKz��P3���HP��i�>�Bo2��u�6V��¤W�GOqtF�5�Ab�/.��.6�4�-�l�!K��@Ʃ��tu��%L�㋛\������8��͐���:���Em	�	�,��v��
V�U52_��HJܳ���ÒP	-�W̩S+�p@=�ȹ��R&��K|����.R�F����� �J�̢��ΦP躊��#(iV�B�}T3
ᆯwzf�g��F�n�c��) �*&غ(6��
�JK�Kjh�T�K�[2��O�ş����u�T���y),Rñ�\E_
P�� $ԄL@�d'1l������%�6�Ec�m�G3��U,%ZM��5����P|B<b]�#o^�#�?	ˆ���8�j����	h���w�����|�x��WQ���?�Q�@�8n�Zk3X�<iO�g[Rjg`��BD���IS�	W���	�<��$!e�%�ˈ
,y闳�u�(H�hT[B�����l��Z����#C�#Q���TZkX&�l�T�Ǻ��e֔���R�B{��(���˄[�RI��g��Y]Q�+=���Xe/V�~x��r�R�s�����I�~nf��R��ć��Aӄ}�Y�)%T�/�,��	~b�������b~�l燽6��iq��'�F ]��w1CAV�XL���t���Yx�@Pb(�I(��@��d�*��>��aɇ���v!vd�4�V��[y
Ò���ڏT����YQ
b���0 ��2c"�4�nB�%�D��jS"����8�l��,d�,�<mWb���`�~��8��#kE�@�m�4"�C�#wRf�;�*ځT���ץF���ԗ��jY���Q
�����$F�9j#�R�J��%���97R�2.�l�&I�n�q]F�[lD��eV�W���&���L�ߠR��%�4�ƴ�[F{8P��rjJ`8���,
Q��d������p,Wb��q��}�d�Db���Z
��l�c��t�/�党�O���O'��U���_��g��g�N�	�
k&���g�
����~����~!���R!�&�J4��*�e|Jy/���2���'�H�G���z��6*5���NK��ٖS	N���	9 7�����܇C�7L�����O�����W�Sd%�r�2=�t�E'(�ž�3��	s��ޤ�'k)8F�7�)�d�0��!���
S��YK)Q�S�1%s�s���\���c�� �n#��e�)�'�(�\˜��F��r~]L�oe�D�x��n�CN*biGt�]RkDSɼ:-��4����vB;@�3[h/-�e
|	��u��S�'hYD� ��e	��e��o��.��PC�&�v��'m��=��4\�DF��54��10VȰ@�;�<9�0���UI��j�K�fx��=�YY]K^V`�A�KZ9a	nj3��oEbd��{�W�hOz�x<��Sf1C{+�����7fj�!x��F	�G` �죨��q+*�t�v���V���Yk��������g���*q.�>����!6�--��Q]���@wS��u�j
1�h�WK�������@��"8��I�,��;`!�K"aw��awЯA��Y@g���¦*Y��V��f'��t�i�[����{&1����J�(���s�(�8V�i:�9m�f�)t�p�N�)�{n�n�hH��6t:��x�Jix�kP>^�yv�V=�B#�"���4$wL>o�U��e��vM�wo�S��ֻ�����e���oz.���ύ�s�Wϓ�#�`���чP3������@"��vM��!SY���J��"Z�6��);��]��#r��ى~O8��皧(|�hֿ�񻱇��('#j��V~Dj)k` �_�ǩ¨#�z�5|���Ɉ��',��H費P!�@���ʩw(ͤ
��ٺ�x�~{y�Q�Z�������2]OCwfe����6L#A��ac1X����WF=$`�4
����Z�`ܬ��X[�X["����9�[�7N�������k��QZMFM���Jt�)���8DnMF[���j(�E�P�<'��z�>�������E��n�Xf�ߵMZ��H�@m�R
ȯg>������OR�YS��\N�^��f%�m��&���A;#����E��?6_��#CY��j�_�>�Ck��X�b:��M�*�Ɵ.$�*�����z�����(Y����µS5k9{Q+����Aǩ|��Jm�U���'U�R[�6�Y��۔�����]<�B�)Xly�C/7?uz9�M��]�EB�j���¶�*<�mD�p����G�}�����WR���U���/����ZG2��2��5
�l�/iފN�^Y޴ف�'��A`s�6=v0*���e�����N��4@a�)YtS�%S�LV*�cN��ődT�{�f���E��.;�*Խ�۾�Q/aS�+�+�H�vtB_��H�!�G`��0����Z���ZȨ���~����s��U+�S)������������q�Г'^C�m�R�҃��>l޻��Q+О��˴�=�;�▧Pb�=��"~]�
�j7��Ni=O�!7d�k�fG��)���L%/�雃0"�,Op9<ի�s��HB��a�NU��Vg�$L�)�kB���k���A��\r���BtG���)c��(#�1����|;I~���((�TS��˖J#����o�툋�8@24UG�)������PF/�φPY?�Q�Ɉ[��J V	�4F�6(.�{㵕1#Ҳ�eJ�#�TH��ed\/�-������҉�0��bk���_���Y�W������Ӝ��c����hWGm@���� �ss��1#F�v��*���:��2��l73���P���m���>Sl�n�2yҐY���ūK�����_������ҏ�z� VNŤ˖(�y�N�9ȱ�=׻
��MB��T���2�@C�/�i3[
ё�z���h_+ӓLr^;��0���P�K,���x
D���$4���Nz.�F$����BM�o����cI\�_[x[��lF������y���[�d�ע��ۅ��/�������*�D>_�a�1}�;A!PR~E^�0E�DMQMM�L�ӵd�aW��t�`6(_7�ż��z�͐��]PH���p�(7�?��A!����K��e�5�dPׄ��e��d/ǯс(�f��~T(�bp��z���[q�n��5V�zQ�C�c�ߍ�C^�
p���T��nv������8x��� n���!�����~)�}��R���l����jɏ�ЂjHzt��Z�q�0t��"|�#�)a��I�G*NYW�X�(,3��3�%-��#:{���F1�5"7��g�+d%�::$VY6?�{���k�fۉVo��S���Z>]ޑ:�\Ƕ�b���V_;�L@�c�$����wA9Y�g焌�-�2�f�f�����7�
%e},(�ŌC���T�F��	q�%�;J�EQg�Fd�(������ۢ
fT�Z�_�I���L4�������Z,�"�+���/�ՙq��s�LF�H�ܤ��8|k�=��c޳��J��X�Q���85���\r�cH�x��<�_��{6��H$ۗ�=t�m�
�f}"��6��܄R������.�B�R�<:�C##j���u/�dcbM�\�Q�/�m*�ύ����US�,�<�=u��;&����'N���&BX�?��bY�ƥK�:�z�2�e��Q�F$.����a�0�zD��!'����/��Q��/z=�E�����F����禓��f��߿��_��(U���g	aHv]4u��DC��`0�⩁b���I�n
=I$�;�3(�a�Q�t�S2N<Z�W�gl���7�@�GH�̘�Y����FJa�j���A��,��*���X��I���WP4B?��4��Qg�Ge�_KKF��b"PL�+Mm5L'�T�9���a�
j�6�|d�I+0��g�D!Y\�g�lX�fO��&��a�Ã1�n;�>$_����<O��te.e��Ύ��/���sb�*�$�{;n�W٣���|��^PR��G�2}N-�^s����S�u����F�j������>�ɠ�ߧd�'�$햏��Ы���x���`�?#���R��
N���j���rK�c%�L7�i����[�`�3��g���<���H[�K">�
��	#a����d+5K[�������ӦX�dHb�ʏ��a�b�(o�IJH��\7�O���-�6���YðfB��r��D��l?tw���a=c'�C����:PS]���&p�H�;!יL���eKs:!
���g����	����	�Q��1�S��Y��'gNפ����f�JDb
&L��XR��F"X;��Q�
a+�(�0bhZ��`�R�?6Y��<�,-=Tt�S�+ѓ輧L���������K�������&�{��
o�����ߗ���`�J�"�:�̄�e_)`���q�e�-��I�Bނ���5U���� 8�7�����לH&�oRp*�G�m�]����&Gr�|Zʦpׂ.�����P7big"l���aK\��V��+�u��̆ݿִ4��?�T�*}>�ձ^�w������H�n��[x�C��BT9��Y��2#����L�4�ȃ�T�OD2o�r�啧!�A��/щf*6Q���1�B=���������x�G�#���U���J���?�#�Zl�h��9���Ϸ���۾P
����T�����8��K�����gz�J�"ߔ���5�FŨ�nj�o��1����x�'�϶���I���Tev����������ƭ��
u�#;��Q�M]�d������'�;`����j%u�#^	?^���	�&�'���vkŽ��}�ڗ�-vy��d�FA����
��'pW�y���W1�#^�G���c��
�[�O�VgS�|��|>��j�eS�`g�܏kh��TN��b�p�[�Zm(�ޱ[���E���G�Oǀ�Ԃ:�<�W<��g�*ř�U6�����0�:�}��?s)D$�9;&�6�^��f��n�\��<�,��~7A\�����p{_�y�`��@��~��C����*u�ML�TQ�����ML���D9rvb�
*��t`�	,4��v�*��Q��ѨD'�|1�&:V�R�P�lg_�|���Go��V��{���|Z]�nY����[��ͥ�<��@��L.�/�=��7��?w.�x��_�u��䤸�%JțJ;���a���ki@��`}�\��-�-���@,7mA�rQLo�p�f9x}B���*�o�ϗĈO�ß�
����GK�����L!�+'���k����PR�����;�{+�S4t�	��
ɪz8Dd�x��w)��(��0݆9O������8`���1#�6&�whb���̻V��R�O*�i}��*��V�t����34��$�pzG�'w|x��7!ŝ\�{��I�瀵[�$5{&
���0�,߅�x6���y��/�x*V�v��Vp�ŒozlNƟ����������؎������������������������������������������������������checksums.yaml.gz�����������������������������������������������������������������������������������0000444�0000000�0000000�00000000414�12567067466�014626� 0����������������������������������������������������������������������������������������������������ustar�00wheel���������������������������wheel���������������������������0000000�0000000��������������������������������������������������������������������������������������������������������������������������������������������������������������������������6o�Ue�)�@D��b.0D����	jk���i��)^d�������+~<�ϟ�w|����Y"(���3���ʜn���u�O��>9��q�=��9�.�q�����O��UE�o�ٍ���!UX�U8����ݼ�F�piT�����~oIX�gJ8X��,i�i��^�S�6\9R��s�ο>�pl���-V�0�SudĮ���*K,���%t��t�DZ�dZ���L�b9�(�ڞ
��ZZ8��d��w��q�c�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������