metadata.gz�����������������������������������������������������������������������������������������0000444�0000000�0000000�00000002103�00000000000�013373� 0����������������������������������������������������������������������������������������������������ustar�00wheel���������������������������wheel���������������������������0000000�0000000����������������������������������������������������������������������������������������������������������������������������������������������������������������������������R�WK��F��W��m�d��n4h�-���zh#��f=eHy��o/G�זlm�>���{D~��p���l~��|��
J����(�J��5��P[�6���Hp����/�*�'�<J�$h���u:
�M Z���4��?�k7„%��0^m|l��Ճ\�R�4�ߠ�GYQ�3�����H��Y2�-�	�$���d�	
Jh��`
	ݒ�~��#��z�i'�B~����й���y-/��ߟ���x.h��)t7�(�a1mv(u�!���
�x%�!��������ƏJ��W!�y���?��8�%_?e��R�����%`�dC��@H���==Ї/k��8�GI.*��u�:F�b�\�-/����_�yp�U����ϑ�58aJ��!}Wy��%�OP�$r���s>��ӣ�+m���ӏxZ%�xXN�},
���֕q!��E������OS�0�߅lJ���5��Y'��X����o�߾~���H�<&@��V�m,�&�@?�����X�*j�&H[�R
02)��Ma
9�o�����Ff5�fl���µ-Aa��~#�c%��9]�V�m���yk�.�#y_pψ�#0oq%��j�uv��Z��q�9�v���,��F:k|�N�q���v\�o�-��9�p��J#I
%�G�S�S�����x�_m.Y#�g?R����.2�f����e�ind�/���
��]�����2��H\d��Ds���[�rY䳙�8��ar_�k��2ܜ}Wc�����s�dΕ�6In�2K3���+�5��s��>�]��}�?�:�M�朓�2Yv�r��V�`�6�\���(F�5�U�ci_�}+*��J~��A_���0��Q��F	8�C��:*����P���\I�ۼkˍb
�)�єo�㮃��d�����٥�>�T���wS]ӵ#�v���5��������3d~Ha�f@_�������
xןӍ���bc~K�8b�vS����~�y��W�l
[F��k���/�p�Q*����}�'6���ܽ�ݍy�IWRq%WRq%WRq%S��/L��~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������data.tar.gz�����������������������������������������������������������������������������������������0000444�0000000�0000000�00000030174�00000000000�013322� 0����������������������������������������������������������������������������������������������������ustar�00wheel���������������������������wheel���������������������������0000000�0000000����������������������������������������������������������������������������������������������������������������������������������������������������������������������������R�}MsGv 5�wb{�3�I�9l��q���/4@��AaLR��F��6����K��,UV葴�����ر�q�o�ɾ8�g�䟡`��}�eVu�>H���HVWf���̗/}�_D {2��#�$^��&<��e�v��b�ح;���m�9�����h6���
f�mtZy�z��4Z�k�qm	��Ď�����9�.J���[�pS��m��}��nwGO��iRb�փ���Q$����qX�^����]�
���(L�����w�w����3���\Sc����1�������¡������t^��e��e�N�5c��I������������o����?������w����������?��Gз��_����;qǖܒ8]����cv�-�a���σ�/���Fs�������2 �_�^(�"L�\*i����>�>4r|[J��V�EO@��RѮx�����8����F�3����/�����g��{�>d[�ܴV�lp����W�����fgs�;� ���_3�r)�PY,%V�7`J`w?^%6�v�T`(����-����K+����������h�w�/V�y��ʻ��o{!���dd',q�K��m.˥��;�HP�_�y�b����9�4��v�> ��������o6����4��r�χ^���i��<�K��QؿtR���ݍcC�(M$�|!R��gC0/�a�}��~���e�ԯ,�K�Ӑ!S!z"+�֖W��!vT)���
��E�b��d��ikd��'4����s�T���%$^u@” ��Q�v���j>�0�0
� �T�JG������V�w��>إ���y��^�^�5d���QC�����p?ⱥH���p�@�.�lH�7	��&�aIpLjU]����̫^Ev��8ı����>a[)�}!9�ؾ���%����I�Q�̿��_-��}}����i��������ˑ�����^��;v����6P�>g�'N�!��'�$��uRr��8	B�rDP���<�b$PC�+��Y���^2�dK�Ÿ��'���Dxb�.d�饌��˳@a�����gC��gf-�v�Y(N���Ǐ9�~=�PK��u�\H]6��`��ׯ[,�,�$��n��#{�1[�NvYI��7�*�#/t�,�oc�dy���]���Ґ�F�I��>�Ǟ��!9�<d�s_c��Af�s�M��M�;4��k	���6xdU4~I�
�T,V*
&�}ǁ����aD耴�>�lc6HeȬ`#Pr�"!�Y`L� �ǥ1�U��T�f�E3�Y��`����ؚ
�d���H:�قQ�aT`�R��dJ���p���
�C����E���ɪ�Uƴ����X�aT/��g�_��`XדV�����t@
@�ňL���)E���`�i�a(ǰ�`�E��8��KX��!�3�8	Ne�}�&s�E�~�>ٲ���Y��3�MV������M�i-��P�Z6���%�s�*`�}�I�V����`}@�#F�ڏ�܎�w���h���X��:�>�-�V�Ges�����ƅ.a�}��	k��+�-���58���Ґy��y�D����iLQ�L����)b1`8���1��zi}����a|dE�)\���Xi�;\�T����
hi�Cxd�'��I��y�n�>
���^��O��'��OW��J��@fFi�h'դ���~=�j¸ڂ�;p(V.ޓ� ���om��4A��b�h�a�
S�y쀝x�����8<
�}Ey���쎟�H�i.����d2�c��O%T��y�|$�wl�'j��d$��R���ԑЧ��޺Ѻ���ؼ�lv��pc���!��~�@+J�����qn�i6U�[���~֠qh�������_+���C��F(��).��� ��zĝ#df�>��A��|��Jm(@d��!�ٗ*�c^�2)�@duT��u@�T�2�1Uk�	X����Z;y��=����f�1��7
�qݎ�:������-�؋�^�":c})_��ߚ���Z�F�[���Bh`1��C��;��HR�^!%C�0�"P��`u"��\�4��T�,A%$A�Xdւ�n;�_�J;��V��X�'P�Eh@�n�"`��[�Uvک�%a=@��̀4<�S@&(��s�j4���hn����.E�$�{�����=�:����X�=�/%!՝���%U,�
��+�bhW��L[_�"ID�y֐O���T��(�D�p��gL�slo�0$R�u�}��?�T�[ �� �J�>R9�\���+Ϫ���ُzISh�����Lƀ�@�f�#�+��������W��/��_/��/�`Q\�@-�<�Q��vH>?��K���
�%��$�b��2\�W���X�3@��~a�j'��W	u�1�Mj4���DD�򧈿��q�<T,�s�h�H��,�jg�׍�Pmt��z��8�^7���D�T����x���&�_�=���vsv����4�?K娻=��|��-rq/�R��%���c4���������?&#�I�o�
Y}�9�~���^����P���tCPV�It;�-C�l�CP`��A,��C��AtY7��8]
��hCr�ջ�p����ݙ����o9����̷ړ6����-SG��2�����nl����D��X��~����>�*n!t�PM�qf�
xr��M��醜��!�1�0��U&��iT.�38�����Odݷa�fL?�$�-�B4�"�__���ov�
�/n}t�ӝ�/�2��ۥ[�? }�4�Ent���
�UW?��Ϸ�Č����C��raՔ�,�gw��ï�k'v-I��od-�Aq(���,�S�~�>1���=�ʟ)���92�1bK���V]u�V_��ۥ�{�w1R�k�E��C���֕��ׁ��99�w�󿝶��ˁ��@؋i�yx��?.�>��I���w���~��������S��7[��<��]S���Z��:��݂*U��a�^o���E!�֙�w0dӏ�5���(�'דk���֬��in��׆�ۏ�m~��FxG�oX�ȟ�#�{%��G}!�J�����#*�C^/�]�Q���ٞ�P��.�.�=�:�b��8

�m�?Oӯ�x��Gg�1�c}���K��2zB��L?˵A���'�,��z�|��a,�H��l��I� 2.�A�
[��A��d^\aXF8�z��b�Y��tU�b�p�8�8&e<_A.�O{vX��bͪ�4V��H��ˆBy��GK�b�}�xp@�U���`�$7y���,�o���}�T&�a�.�C/��oEȳSw�O���~$䛭l�Lq������'�A���4de:�Y����L�����$�;��'�pȥ*Eji���eP��Ý�d56��Q�-Vف��m�z�V��d;vh��Z%�4z�g]���r�<�.�OQl�R��`�+�M��.��eu���;�2�y#�0�<�����O�ڍa�[_
/\�c�Wu��x��Z��me�JDO>]P��BOwa�u]�&Z���?"��ƀ���ccn���6翗#��I#<N#3=}^%?������B�3N����.
!?^]X�Z�/��}��S+�3T��F�1�b��w>��I�|Y@ᖂ��fcN�k6���,��5��d:�k[�ӥ�A~�%ۥJ�
e����o�*��A���y�]R���c�e�.�E���ݼ*Ʋu�en�^�nM�DB�]��x P�4�0�%��s;��]%O���ْ�q嗕�r�3C:�⅏c^S~�HI �1)��x�v�IRe��+��J}P���M؀bi ]E1Î�æ]fT(`�%�cR�eJ-���
}��A�Z���������6�K��ڧp�h�)�k�6�$���+�g�L:��^oM��Yy#�_N��&���n�������r`f�/���Lm�f3%;�ce�Ȧm�d�B"�����S"W�ƨh*܃2�0��0�2ga
,u�M���,qB��D�1��DG�$��0�k�*Oz�u87�$*|/�X����.���" ਑��?Z��Uȱ���<�U�eEncPr��2@'[̤�ѣS`<
K�[p<���^dQ`�~
�3i������cY�e�ҷ)l�����xGQ�AO�>�/<�p�
��#�>:6&�u
�\�*�E�:z.�1�ŸG���G���8�ŧ̴0��3���؎/0X�LEǼ��3[��X�����*�<X�F0�j~Twк��:e
��2˹�T�+ϡ���a�4�z�x?R�l�(�4����8��`<��ge�^1`�`�:fC�_���C6*چ�!��cӐ���,���	�%�U@�?1D��|;�C>*ր�}~Z�)�z�R���1g��_�_�������o���w���hn��/��Y�����A��PI�gpNE'|UeU�ZZ#�+V�D
ly�:sN���8�ůÀv�/��u�[P$(LD���ߓmd��4��'�-�e�X�3{�@�E�C-ij���.�~�`0�{D�8�,*f]ƹ��$�C��SHP<�����܅$�����rFj�@H��i!�a�>�vҒ�q�9��5*�)=C'�}@1g��H}�$M�V����|*����=�	����<�` ����%}p:V�¡�V�1Z!)\��I����q�����Y���fq��j��,��s#�$��툾�z�f�����u�q�($caZ點*��X��p���]YУ�ɝ��y����9�%֤C	E<�_�ב��%�LIƒ,�FRP����c�^
�@�&��c�y���7N���/�}�<Rl3��Vu=޿�H¡�SS󙶙狑rV���pWG�Ɏ:��
*hU/|2_[f��b��ըh9_�_�c�䪘kZYҋ!E�ݑZ0Ua��[z�=̋�z��-V�M�@�,×4>�ʞ���ojێ���>W�]-�R�{�<'s�[q����U:'~�Ğ���	�I4�I��"���(��T�đ7���ӓҟ�G��
�J��'ɹR*Ut;�
�Aa��W�G���D��pT�/��ᢕJ��`("�'xe�mX �N�bO�)Ҿ����M@:�SU�cTJ`�(8I����zR����Mչ�4!37���޽��bP�1h���Jq�k��V�
��a.�`�Ul[傑��+��b���F���������m�`��-\������F�0��Cj��6�$�|23�a�.�S�WԶfc���ɼVB�~uP�70V�XK�"O�WEl����
U���OVu�N���I�SrCD��4���ks����D�!S�����u�m\!"�Q*�r����Z\^@����fE�ф�ZXɋj�z�hߚA��׼�U��
�X�hW8.~�4��7{�vȰc�(6`۳�T��gҚi
�c��T�!�]`�bg�����
,g0��rA�
�T�4Fi
�5�X�c>+LN&
�O{����?�E�,"�ʠ�CR(v�hﮒ���MfAD˛6D���R:)z�U��۽��E2d�
K������t��ݘ�����4��u�=3p}MY���`�h�(�7����xc�y[����!�����������'�^,��A�k�yb��r�hLY:1J��w��αI�p����"^����BQ�&
����dGS����L�]��q����{���s%%#���������/���gQG8{�2���Ru�]����)��.��K��'C)s��f,9+
K(D��vVH�K2a�[;�"]�S_H���'�BM��:nj�H+����zrt� KFi�
�:�A����F��ޟQ;y-�Eݢ��7�tQ�aM��]�\���^���
!�W��E��!���m�&X�u��sYX�^����9��
f��=(��.2�T	���0�@:|��IUWцL��w����)�
��IV�R�I��U���u)���ql�����`]ݖ�s�r`2�9��֗�n����W<�RGMcj�����2��/^���њ���a�?���u�3��;�o(Z'�
�Ms��t �Ub�w����⵾׏�XY-����K茡|,N<u���2��D�.��d�dE:>�Cd���N�5�-nߐݍm�oVƽPxr�S��ٷS-ǻPb�>�E,��_Yo��I<�Wc(+!�0�@�*��#?�E*�� �N�'Jf�5_�=���:�]��0Ѡ|�"���$�̄�C.<�3���n�|;� ��]2:,�^,��O�����0$�G��v�sj�5�%Z>�t#��ܧFTy���_	���6[���o��������ݎQ�'�4}tZS�}z�K�x-�7YTP���]ۗ�jv/���^�\�M���';QP�>��i��
҄Ŷ���wt����!�W�]fZZ����x?k���.�u���7t�I��"?������*N����UY�6yX�ʄC*c���P����1W�*�����I@�3��#�0!���(I�Y���M�%Ra�$73O8��]P#�R�D�||l��q�*����ԯ����h����dq�
�����׍��m���N��Щ��+�{�E��@I�" k�{y�l�c�&��E|(WY7N���`i������^4!7T���_�6Fx�_��B��՞��v�c�����`N\$숏���]����	��Jdx����lO��9��-�;�E�R�źP�1,W�#l�܍̏���^Xv�s��u� ��*�9��� �*�?�]�^Jt���)�S���E�#���@>���`UB����6�jv��Ӕ��d��֏'�ڃ�^�yD����+�N�|�����
�3�x���X�mo4����վ��Ͷ���f�?h�����l�77:|V��77��Ʀ���7[�ug�F���!��~�߾�qn�ZPҦ���M�����}sc�^�oܸ�:��N{���`s�����&��E��>��������Y�_��a�7���GX
�u�V��HңU���d������؎
�W�U�������?���[!��Y�O������P��@�.&�y��]�j�����D5h_�|
2\��6'�_|��ʥ�̗���覰��<�q��� Jƙ�ŔM����F��9G�5�7�ڤ�eO�_J>E�l��~�ڝɿVʬqB��a�A�}���B�Q>t�e<L���NB"�9-�OSkW�{=������=li�:d�o�����,�&(�W���o�����f�gY���$<-���:�6��Q��U<�#��{=+�-�c�Ǜ����?���A��2�N�Cߓ�*9�`�B�G�P�.��-�mQ��CU��_�r�ɱgt�#y��q�:�ʈ�����=>I�;��ިt~�}V,o
JVukxuP��Ǵ�%��ѕ�RU�T�l�&qc�TebsN(q�;<t��G�M��D�͇��vG<B[y9#?�-�U6L=ل}y�钄�cS�2a���B["�Oׅ���a�9�.+��*�ʲa:o(��E���v����vs��ǎ��u9�@�������?G�'�~��5Q�4³ϱ�#��y1	�9:����f#o8B�鬈�!g����V3�3xR4R�&W)e}p$��ၑ���C��d�nV$��K�X9�>�W����h���P����Ket)��‡����w=����U`�l_W�g̗���]U���V��b-���Ei�`<{i�zn7;Gky��Y�׳��[���)�����n((0N�$<+Ic��>9�O��4���kٰdeI�L���ʨ�*��<��l�!�s:�7z@��J�m��z+��E"{�U������R.��;��~��_2����\�w�d�	�U1"p�<��<O����������Ҥ����x���d�_t�1H)y��o�U�NJ���Ĥ�b��Kʋ/� �H$���u����LY֓���n�M�N<:�2�duJ����:��6��v�sK��U<r>�k9SP�LM�_[4�9�O���9������������Z
���$�b��6�IUw�jJ��q��lF�r*�o&��](x�`��e�i����
]Y6�/����3E��o�a����AҾ�g��{��_1I�ß?)d��~�w��߿V������'�~���O���0`��x������/~��t�T�z�5����?����>�e��w�ﲙ�U4fW������?�����?���L%�%�����ezWf�e�-��������g���l���z�����ӽ��у݇��������UVƪ�i�u��:�5x�7{vR��jQ��4r�^����?��[��~W�
�4��=�x`�&�z̽x_���ý_?ޅF���
Tq��e��C�&7�z��c=�׾z��֡!�����hz�-|j���[C������5�߀0`��0�N������V���h�n�ڍF�F���0`��0`��;���������fd0`��0`���w��o��0`����0�Q���i����У
/p1���_[s��5����Ƿ�d;4��q~٭�����Y8�Ë���%
��օ�z�K˃�~O�)���%����Q:�v�=�di�ē~���"�\��������\��κ��i)��9���LJ�j7J3��އZvs����MQiL��%t��tm����e�mJ�$�z��Z�_A�]e4�Y�@S�>B�N"���K�J;/����n)}'!����]�{���0����T�Z�H��K�]��#=���\���8�:MFx��M
ӑ��h��*kDVHv�U��
R�bΆО|�v�݂%�0�A�
�#����C�C�����.ޯUe���0�4�PezP�0�8��gdх.���}�8�l��'�B�4�����Z��U*o��*Vߍm�F���m_�`�	����z:ؐ�3�;�7B_&&e�嚚�����"���e�x��F����d)�edB���(��D��U*M3�554�|U�e�2ݠX�aq:JU���.]�Xdx9�c:,�~�����K5�VN�����4��_W��R�Q��V�����9�1������`*��ӟ����?�ۀ0`��^?����P(�?��P��?_(�^>��]:����
~�����?zc���_0`��0`����0`��0`��?����e��0`���K`��6`��0`���}������úˏ�/"�j�﫩�������L���V���^
0��'��gO�[ݴ:�\�ٓF�^�|L
����J:PI�j�\yؐR�?�������}a�l�Qh~x�{w�pQ-�uvo�������d�r,�⩯����b�|�,��Pڎ��^����>gv^<���Y0�
k=oV,|�ocx�ŝxK���OɆ��M�kǒ���c��̓��W8O��?ݳ�����جO/��g����Տ�{�$O�ʧ���iiFf��K�X�%��m��Z�
?#�S��+�/%����ߙ��cc}���K��Vkj-ϑZʵ��@� ��#�$�!,�.�E�K�4]��b�EDw
�dv�(��+P�f��B��T�E��#V�Ug��s�|!���O�ve�JW�^�=�s�E��V7���6��M/��Wl�_�`3�f��0�a6�l����>�M3���j�x��*Ȟc�vȞ�$�7�=�yJ=��۟�>���٤>�bҟz�b7��ִn�����wAo�T�i��`��2�_������s��Z7ٯ��md��n��m�`�w�/�n��ʞ�uࠕ�M��K�����-q�`�r5mG�׋Vд�j� ��`��h]̖c� �%��kG�N��y0[��E���(>�>ᛳl�ڙ3rƾa{���,��eK���F�KVZHm�ZovZ�N�2���? .�E��^.�{=t�`ػ�a@����f���B6���c��sbX�`��..vX\�jx���UaV�YfU�Uq����B��iV���V�UaV�YfU�UaV�YfU�UaV�`U,Z.x!.;_/�:ހbp�����\��(�~5d��~O��ù�2���.S����˛��7�����W�r��5���r��ނ�|�W�=|����/Q��=���X�FI�/+�K��il���ht�&��2��Gw?�9���.�9�]����m�6,�[������3?8����3_�#�;51s�a%a�ԓ	[��v��>�"d2VO}�������f��HC��_�]��{�����k����]�O���{ð�&<V�"Lj;��q�ٱg�U&j�����|[��\��r!QuN<7uY��UP`ǀ�]��f��`
�G%�A��Фftʤ�=������j�7%ywn޼9����ى}�$"ȓ�ܹ3����6�t����lUEl�^*������9�&�d�%\%F���Dw�&������:j��i��o9�Q����y�l7v����B^ql
d�:��h��f���۳3�&�5��y�ؾ�:�ro�������3���dv�t��YY4�Y%w�����������v�I���Э�'���N�ʲ?�<6�Ԁj�5nު+�/��) ���Vc�#O����{�\2`�3\��j���9�-�VY!Y�65�֨�<�Â�4����/ `���>�,��q�]�@q0�1����IV�$�8�.�Q���4z�n�
�	6��
�"�2ψ����qd�#l�PR���ʩʽUW��%z��F�^��[�%�����y�o�?�i���a��6�_��,�_r���1l߰}���e����e���4c��?��}�5�=��"�\��'#0��\���ێ�b@"��*��i4�����9��n�����?��0��U�O�J��Of'��G�8
#������ˈ��"�`x����������_�����͍�Φ��K��}��#�_y�{sV��4����R`�m�.���*KlyD��d�o;���o���U"���;+�S-���v���y�%���쐌�c��O|�4h~����v�����*�b�U�U�ͱ�iE�";�V,�Tj�
��P��^�����^o�T��˺�ݞ�[���5���9��ݾ�`׊]�,�7۳��N�a��X
lm15��|�;A/�$��	K"
H`�	?�K&<�$��M0v<F��Q�T��҈0?NCt���D����A�{�-�����?ή���c�.`.��������;���r��w���ے3�4���T�y�'�+��� ���d
�U�c���~)�쫔�\V�c���@��恶��N����`2Ok�j�/�4f^T0%�j�e���5�U�1'���������%(=G0z�S���P�
���s��_��$����Lua�A	On[���zx�IsY��L��*�@�g�=���F��0���������l򙝰Q�D�:0WϊEw����u��`����Է<!��b�@���5���C�tu�4%#�0�Z�e�#Y",n$&+�����.�j��o+�6"�_��C{I"6X
�d%yA�A;M�?�������٧Uq��,�ab��x�������R!ﲯ��BT�]vl�)�����2����z��V�ߣ�������f�ݙ��M��-2�Bފ#�TJ%Bq��2�[L��AE"N�]|�����,g^���2gG�|�:��1�U)G���Y�OC�$k7�E\e�������?��?�������������������~���kYQL���=�{Y��7wT��9h(�'qǨ����� �Ů���d�e�Gi�/��wyp����3�59�2��:�}�e 5��w���3�׌��2�m�2���'d�8�?�:ߑ+���i]Y!?YE��ա�,��ou���QϖC�Ȟ̎�\ݿ���l�����"������ϝ::�|}{�0�W��������N�����eV��Q�c���՞���Ϟ��������\,�s,�e��
����I����UV��f��I��,�r�R��1$j���I��9>�C\���$�"tx,?Bœ�ZKE��%�t׋��W��ֺ^���jތo�:s����ul�S��ï�7�oX֔nU��sU9WB�
��
�"�n}
��UޏW���-����/�a�y֢r�n��΄�������L%��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������checksums.yaml.gz�����������������������������������������������������������������������������������0000444�0000000�0000000�00000000414�00000000000�014544� 0����������������������������������������������������������������������������������������������������ustar�00wheel���������������������������wheel���������������������������0000000�0000000����������������������������������������������������������������������������������������������������������������������������������������������������������������������������Re�;R@D�=�^`->���{#k#O神YC���v�]^_��~�^���xz��_��Go.c#5�v5����[
ș}|?�G|��,T��VTo�9�I��ZY�*H��]��:�ލT��e�HB��̤�9���p@���t�9�W�)	���)�ʺO�=D>1��a%��T¿}6�pRX�,\�:�q�0S�:�<,�{��W�e�'��b�Yy�8��Hr��k��K�p��+7�/�#���3q~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������