Skip to content

Instantly share code, notes, and snippets.

@curran
Last active September 15, 2017 18:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save curran/cd1da26cf42aea4429cf5e0d2406134f to your computer and use it in GitHub Desktop.
Save curran/cd1da26cf42aea4429cf5e0d2406134f to your computer and use it in GitHub Desktop.
Customized Axes
license: mit

Part of the video course: D3.js in Motion.

An example of creating a scatter plot with customized axes using D3.

This shows the "Iris" dataset. Originally published at UCI Machine Learning Repository: Iris Data Set, this small dataset from 1936 is often used for testing out machine learning algorithms and visualizations. Each row of the table represents an iris flower, including its species and dimensions of its botanical parts, sepal and petal, in centimeters.

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<script src="https://d3js.org/d3.v4.min.js"></script>
<title>Basic Scatter Plot</title>
<style>
body {
margin: 0px;
}
.tick {
font-size: 4em;
}
</style>
</head>
<body>
<svg width="960" height="500"></svg>
<script>
const xValue = d => d.sepalLength;
const yValue = d => d.petalLength;
const margin = { left: 45, right: 30, top: 20, bottom: 50 };
const svg = d3.select('svg');
const width = svg.attr('width');
const height = svg.attr('height');
const innerWidth = width - margin.left - margin.right;
const innerHeight = height - margin.top - margin.bottom;
const g = svg.append('g')
.attr('transform', `translate(${margin.left},${margin.top})`);
const xAxisG = g.append('g')
.attr('transform', `translate(0, ${innerHeight})`);
const yAxisG = g.append('g');
const xScale = d3.scaleLinear();
const yScale = d3.scaleLinear();
const xAxis = d3.axisBottom()
.scale(xScale)
.tickPadding(20)
.tickSize(-innerHeight);
const yAxis = d3.axisLeft()
.scale(yScale)
.ticks(5)
.tickPadding(20)
.tickSize(-innerWidth);
const row = d => {
d.petalLength = +d.petalLength;
d.petalWidth = +d.petalWidth;
d.sepalLength = +d.sepalLength;
d.sepalWidth = +d.sepalWidth;
return d;
};
d3.csv('iris.csv', row, data => {
xScale
.domain(d3.extent(data, xValue))
.range([0, innerWidth])
.nice();
yScale
.domain(d3.extent(data, yValue))
.range([innerHeight, 0])
.nice();
g.selectAll('circle').data(data)
.enter().append('circle')
.attr('cx', d => xScale(xValue(d)))
.attr('cy', d => yScale(yValue(d)))
.attr('r', 8);
xAxisG.call(xAxis);
yAxisG.call(yAxis);
});
</script>
</body>
</html>
sepalLength sepalWidth petalLength petalWidth species
5.1 3.5 1.4 0.2 setosa
4.9 3.0 1.4 0.2 setosa
4.7 3.2 1.3 0.2 setosa
4.6 3.1 1.5 0.2 setosa
5.0 3.6 1.4 0.2 setosa
5.4 3.9 1.7 0.4 setosa
4.6 3.4 1.4 0.3 setosa
5.0 3.4 1.5 0.2 setosa
4.4 2.9 1.4 0.2 setosa
4.9 3.1 1.5 0.1 setosa
5.4 3.7 1.5 0.2 setosa
4.8 3.4 1.6 0.2 setosa
4.8 3.0 1.4 0.1 setosa
4.3 3.0 1.1 0.1 setosa
5.8 4.0 1.2 0.2 setosa
5.7 4.4 1.5 0.4 setosa
5.4 3.9 1.3 0.4 setosa
5.1 3.5 1.4 0.3 setosa
5.7 3.8 1.7 0.3 setosa
5.1 3.8 1.5 0.3 setosa
5.4 3.4 1.7 0.2 setosa
5.1 3.7 1.5 0.4 setosa
4.6 3.6 1.0 0.2 setosa
5.1 3.3 1.7 0.5 setosa
4.8 3.4 1.9 0.2 setosa
5.0 3.0 1.6 0.2 setosa
5.0 3.4 1.6 0.4 setosa
5.2 3.5 1.5 0.2 setosa
5.2 3.4 1.4 0.2 setosa
4.7 3.2 1.6 0.2 setosa
4.8 3.1 1.6 0.2 setosa
5.4 3.4 1.5 0.4 setosa
5.2 4.1 1.5 0.1 setosa
5.5 4.2 1.4 0.2 setosa
4.9 3.1 1.5 0.1 setosa
5.0 3.2 1.2 0.2 setosa
5.5 3.5 1.3 0.2 setosa
4.9 3.1 1.5 0.1 setosa
4.4 3.0 1.3 0.2 setosa
5.1 3.4 1.5 0.2 setosa
5.0 3.5 1.3 0.3 setosa
4.5 2.3 1.3 0.3 setosa
4.4 3.2 1.3 0.2 setosa
5.0 3.5 1.6 0.6 setosa
5.1 3.8 1.9 0.4 setosa
4.8 3.0 1.4 0.3 setosa
5.1 3.8 1.6 0.2 setosa
4.6 3.2 1.4 0.2 setosa
5.3 3.7 1.5 0.2 setosa
5.0 3.3 1.4 0.2 setosa
7.0 3.2 4.7 1.4 versicolor
6.4 3.2 4.5 1.5 versicolor
6.9 3.1 4.9 1.5 versicolor
5.5 2.3 4.0 1.3 versicolor
6.5 2.8 4.6 1.5 versicolor
5.7 2.8 4.5 1.3 versicolor
6.3 3.3 4.7 1.6 versicolor
4.9 2.4 3.3 1.0 versicolor
6.6 2.9 4.6 1.3 versicolor
5.2 2.7 3.9 1.4 versicolor
5.0 2.0 3.5 1.0 versicolor
5.9 3.0 4.2 1.5 versicolor
6.0 2.2 4.0 1.0 versicolor
6.1 2.9 4.7 1.4 versicolor
5.6 2.9 3.6 1.3 versicolor
6.7 3.1 4.4 1.4 versicolor
5.6 3.0 4.5 1.5 versicolor
5.8 2.7 4.1 1.0 versicolor
6.2 2.2 4.5 1.5 versicolor
5.6 2.5 3.9 1.1 versicolor
5.9 3.2 4.8 1.8 versicolor
6.1 2.8 4.0 1.3 versicolor
6.3 2.5 4.9 1.5 versicolor
6.1 2.8 4.7 1.2 versicolor
6.4 2.9 4.3 1.3 versicolor
6.6 3.0 4.4 1.4 versicolor
6.8 2.8 4.8 1.4 versicolor
6.7 3.0 5.0 1.7 versicolor
6.0 2.9 4.5 1.5 versicolor
5.7 2.6 3.5 1.0 versicolor
5.5 2.4 3.8 1.1 versicolor
5.5 2.4 3.7 1.0 versicolor
5.8 2.7 3.9 1.2 versicolor
6.0 2.7 5.1 1.6 versicolor
5.4 3.0 4.5 1.5 versicolor
6.0 3.4 4.5 1.6 versicolor
6.7 3.1 4.7 1.5 versicolor
6.3 2.3 4.4 1.3 versicolor
5.6 3.0 4.1 1.3 versicolor
5.5 2.5 4.0 1.3 versicolor
5.5 2.6 4.4 1.2 versicolor
6.1 3.0 4.6 1.4 versicolor
5.8 2.6 4.0 1.2 versicolor
5.0 2.3 3.3 1.0 versicolor
5.6 2.7 4.2 1.3 versicolor
5.7 3.0 4.2 1.2 versicolor
5.7 2.9 4.2 1.3 versicolor
6.2 2.9 4.3 1.3 versicolor
5.1 2.5 3.0 1.1 versicolor
5.7 2.8 4.1 1.3 versicolor
6.3 3.3 6.0 2.5 virginica
5.8 2.7 5.1 1.9 virginica
7.1 3.0 5.9 2.1 virginica
6.3 2.9 5.6 1.8 virginica
6.5 3.0 5.8 2.2 virginica
7.6 3.0 6.6 2.1 virginica
4.9 2.5 4.5 1.7 virginica
7.3 2.9 6.3 1.8 virginica
6.7 2.5 5.8 1.8 virginica
7.2 3.6 6.1 2.5 virginica
6.5 3.2 5.1 2.0 virginica
6.4 2.7 5.3 1.9 virginica
6.8 3.0 5.5 2.1 virginica
5.7 2.5 5.0 2.0 virginica
5.8 2.8 5.1 2.4 virginica
6.4 3.2 5.3 2.3 virginica
6.5 3.0 5.5 1.8 virginica
7.7 3.8 6.7 2.2 virginica
7.7 2.6 6.9 2.3 virginica
6.0 2.2 5.0 1.5 virginica
6.9 3.2 5.7 2.3 virginica
5.6 2.8 4.9 2.0 virginica
7.7 2.8 6.7 2.0 virginica
6.3 2.7 4.9 1.8 virginica
6.7 3.3 5.7 2.1 virginica
7.2 3.2 6.0 1.8 virginica
6.2 2.8 4.8 1.8 virginica
6.1 3.0 4.9 1.8 virginica
6.4 2.8 5.6 2.1 virginica
7.2 3.0 5.8 1.6 virginica
7.4 2.8 6.1 1.9 virginica
7.9 3.8 6.4 2.0 virginica
6.4 2.8 5.6 2.2 virginica
6.3 2.8 5.1 1.5 virginica
6.1 2.6 5.6 1.4 virginica
7.7 3.0 6.1 2.3 virginica
6.3 3.4 5.6 2.4 virginica
6.4 3.1 5.5 1.8 virginica
6.0 3.0 4.8 1.8 virginica
6.9 3.1 5.4 2.1 virginica
6.7 3.1 5.6 2.4 virginica
6.9 3.1 5.1 2.3 virginica
5.8 2.7 5.1 1.9 virginica
6.8 3.2 5.9 2.3 virginica
6.7 3.3 5.7 2.5 virginica
6.7 3.0 5.2 2.3 virginica
6.3 2.5 5.0 1.9 virginica
6.5 3.0 5.2 2.0 virginica
6.2 3.4 5.4 2.3 virginica
5.9 3.0 5.1 1.8 virginica
�PNG

IHDR���D IDATx����dW]���H"$HR1�D��b�a*."��tDAMGѰ�κ誫��a���t�u����**�w:�����OdY�GA��QAqz��@X�[�ȏ��q��J��qνu�V�_�S�tu�s���������$I�$I�$I�$I�$I�$I�$I�$I�$I��)�l`�����$I�$I�|Z��$I�$i� ��j�[�$I��R.�S�e���:���ǿه$I�$IS�:���~����H�$I�T�K��[�Ñ$I�$��b?�}S�c�$I�$�_<H~? \��p$I�$I�ޅ�߰?���f�#I�$IR=V�~? |F�Ñ$I�$�z�e?��f�#I�$IR=na?�}/a9�$I�$I3�r���oov8�$I�$�c����8�+I�$I�rD����׀���$I�$͔.p����l����5�D�y���ǟ��U6�b�&��$I�$IՊ�G'�O�_�����`�N7�MBQN�MB�����!l7R��!��]f��>G��1B8�~ܔ�8G��7��t�V���_2��V8I�$I�j;��޿�Y��[>�x}�c�$I���[!�*(c�0���� �_4��I���E�$I��n%��n��]�����x�Ɗ�"I�$Im�!���5�{�'�L������O*�$I�$�Yjk\�2����x,�$I�$զL�����H�$IR����|a�������UD�$I�Zn�Mh�U�@4Z�$X}��$I�$̀��v�1�]��"���\�X$I�$��V��햫��h|����$I�$̀��7���D\P�;9��$I�$i�MB�uઌ�v ���$�r{�%I�$I�l�e�;�N��$I�$Uo�u�c�|88��X�$I�*� *x���wb �%I�$�:�S<����j��K�$IRu~!�ݵ��B#K�$IRu�K�uX�r z8`I�$Iڷ@X¼���į]v�J2�$I�4ﺄ=�{�B�3���( _�8���+��$I��y���Ƽ����C�c9��^9 �%I�$ͫU�VB�,`�w|�;�s2��rK�$I�G]�H�6Gz���� A�jd,I�$i�G�;���wE���N%K�$I�7�ȶ]��L�A��̻�u��Q ��$I��M�2������$>WI��$I�����//��8���Igǣ�.hz�$I�4a[jG�q���y x+����Ǡ��$I���vb���YB�g�<7�%В$I�����vI��`I�$I�hu��4 �%I�$ͣ5ʗ+:�˘[�X�$IҼZ�x|�w�Z�X�$IҼ�!�+�)���닽�g�"p8���z�[hp\�0 �$I��y��]B�@Ht�IH�5�/���G�>�!��%`�ؘ�*c,I�$I!���=�M�0��-p�1�͂�T\-I�$I�m���w�2-�m,I�$I�k8��(aF�U �%I�$i~�D����Y``I�$I�_)���,��
&��$I��W8�~�cY��uo��&窄���$I�Z�K��9���Z^�F�hI�$i�,�Ȟ�뗼9:��)��nU6� 1�$I���"��e�%i��,s7�$I�4�:����J �{����v��py��$I�4?�����,�l�n�h�L�'�*��$I��H��M���J�������_0�$I��IJ��ٵC��ޜs�.pa���,�$I�$I�0�AX*�H�wد �F �=2�$I���6p(���*���vg�K�%I������lP��a,I�$͏ �>��UDj��$I�4?� �<�:NK��J� �%I�����,q�.-��+ 2 �$I������ݢ\ ;��*p$���76�o�0�`�Pk��Y�#u�a��};M��ׄ� ����)��������W�%I��y��Jӌ��D���_�f���}~���7�˞���-B-�y��1� �a;��{���ˀ"�Y�?c�7�j��t���� �K��A����,:B�=5� �y/�j"�NN�E�u��>� ����$�_ �o��9�p�ׂpc`Z�g���r�yo�Fb�"{�׀W�������CX�qE��$I�������Ôc��.OޠX �!��f�ۮ���%��N��ߙy�����e����y2��Q�$I�G���/�n�����:���~v)��-+5�EC��'� <=�l�7���>w?a��k�_8�:��� S�$I�++�&��@�Kܒ���En-�]٠Y��`������g?������}����h��$IҼ�6Զ���O�C��:�Ӻ}&� � |����JH�����WV1(I�4��%C �̋�fm (Sƻ@�����H�7��j����>���7K�$�e�����M�&!S�)�7ӫT�� �m3�U�����gm?�����o!��$I�K��ft�.!Yμ� ��9�P�X[ ����س0 >��-������.�5��ѓz���c�8pW��$I3�K�Z$�]"�W�:"�y[��7L�|ͳ�N�獀)7n��8������%,�~�o�_��';��$IҰu���v�ϲ*�EJ ��Ҷ��N�y v��s1uF���9��p;�S����\ �(�{�$Z�$IybK�fv� J�l'�mb6u �9��.�W�6���Z�(4Ҩ����/%��>���c����?��{�_���G*I�f�RCm�i��P�������,pW�LĨ�1CϿ�������}��?A؇�m�xfՃ�$I3�m�NŲDf�(%a[[6�(�x� بw8�Y�x|o�M̨����9�xsF?g� ,�/�Z��k�[�x��߻�y<�&�g5=��X��t�������4���2}�����2�A/^B�;��Ͽ x'���� ���+��Q���l�E�A���z�^GH�Tġ�1�ٟ��#�o���z��E�8�����o�$L"������?'����g5�|�� ���������<9it��w�Է�@���遨�ko`>��@T���W���@TZ?���2)o~��T�@*� �{��=�p���������;�8�{����B���'��7���y^H� ��G�m��.#\!�*W���3�Y� ���s��|���zFǣ�@0��2?<�j[�l�^M��^72}�}N��~"�;HZ5�� e���;�yL�9:�|-�]���l��a�:DZ��!�)zN���<%�~�����L�u�l��t���=�h���3��q�#I��LJ��e6k��d�[��eKy-��)8% �gCcT|����J�7<��U6I�$i���|/�$��<�-�}�?Z�X��\���7�)�_x�Y�kX*eT ��K�a{�� ҳ��\�$Uk���w#ڨZ�4�ږ��k�Cv�ߘ� �ͲBRe��o��Yd'5����>3(I�4W6(^.�����Y�evf)��\�&p#�VI���MY:-ͼq𱁏/��`�����?� J�$͝U�j�t�1� KF�i��a)�1B�'��}n���T�Q�� �ne|ɚQR�Y��\f��"��� �k8�Π����g)Ǩ:�J�?�����/�Od���U�� yt�$i�l��/��] ,���6m�}����>�������u��;|.��/f�Ц.�u�n9K��e����!�6��H���O��Z�c�}"��>@�ݰ<�Aj'� ��e���2H�5Oe��j��%iN_ϵ*e��#��[��Q�i�N)��E���ʔC:6��Yf����2H}� �e��K �u��x������N�$i�-Q~�p�74ʖ+*��9u6~�f�S��_�nR�P.����$e�x7��t?�}o� ���vr���n'g������a�{��GS�G7K�����jM�6!e8v6|�������%������_�K ˟]��`?A���FB�,I�4k��_��ě�.���f�W�NZ6�i�3N���n���Y%���W��Z^ �1�[�/&l�? �|�P��O�%�@�a��ZF*I�Լ"Y{ǹ*��ʥ�w��`�����2�3uk��%������)+\�%�1. �(o�����$I�Κ�u��\Q���~��UBy�qn����?�=�|�7����e��p�t�1�{��7��k�f��
e`I�$i�!��:a��B��{l�(j��'~X����6M�������s0��&�u��1�$I*n��=�e��Va�ٚ����!$`̛]"��T��SmSM�ϔkmZ΅4u���$IR��Y���$e�ginf�?�ZD�P���Z�U��J��V�i��$Iŭ� m'm���4�ǫH +���\ �vq�lw��b�Ii,`I���v��d|���=��ȶO�r %�D���?�[ĕ�Z���X��$I�lP��M��o_����`U)���5�ȴ]�5�x����H�X����!,'=B�'y���)[~ �K�M����+���^_�{��� \G�՛ AYS{i�$��u����*�6͚%�&�����1K�H�,В$Ͳ%¾�����V ڴ��0ދ�> �2�VB@w�d���0�߫{��<�u��K��A����~ɛ'�^OZ�i�a }?�u?���C^�e��L�kz�r&eh��?�j���������d��w����1k�I��>�R�������5�?�0]�믡�y�xބǻ�8ޘ��VI�9����}W���\-I��Y��R�.�gϽ��Y?H��l��^�"�~� ����Jl_vV<�6�Y��wI9 �%I�-���m�4��� !�-���������O�T�;�"��}�)!v��i �%�0�$i��f�=��{�'e�b3��:d/�^#.���V��9_>Q�@JX��>op�� �%I�-W%�mb/�S�fe8~nB��Jh;mR��Ϩl���Z�g%`,I��HMV�D��K�fw)�ٟѦKH�x �� _�j��&e�R�mm�t��9n�P���%��Z�2H�$i=*��p��,k<|������଩��4��V��<�Ͳ�����E�O�����|�_IqX��ّ��l�G3^K�$\�m�PB*+��"�,Rь�u�����3c��{�PN�֌c����e���e���J1�$iv��l"N T?��ڙ�~����"�k�5����^�5�J��Q+�/U6����X���r<��.嗨V�DB۟�x�� ��]��L���u�$�&C޵�D��[�i�f�$K�4cV� x�Z�{p_D�-B��q>7�ܶ���Ne-�\�����[�]l��c��$)��$I�e���m43�������G��%��OV۔�˦n2l��e���] >�w���В��X��ٳA�Y-2|3��p��!d�M 8� ��b3�w�_ด�d�R��ߺ���y�e�6r�K��~��kMҜ3�$i6m����fQc�u{Z������{�cfI� ����}�+�+���K 6�/���A������������&����#$'�֊&"��O��$I�k��e� ��i�� ��%�]B`�F�q,������ a&�^_e�&>>��ZJ┌�U�b�E�`nS>xjv�"��j C��"�Ef�%�X��9� [�x��B�uM��:K\�۷E|��m�+��&����x���J����_Ҝp �$I*��칌E� JR���`)�Š,-n�m�g�ϒ}3f��d��i.ɘ�1�$IE����Hd�Tk����$��}6���|6��6� 8󲔯�_�� Is�X�$[��Cs���)7KY��mL��6)����&��+)��ļCZ�*Is�X�$QWV�:mf)�d�>�;��>�B���,��_V��:�uZ�x|�YǛ(�$i�K��<��jM��m����8�{ǔ R�zm���xY���!����g{���? �Z*��RS����$I�3��7u9� xV�1_�;�`D���B��������%fo��8����)��{�>�p`Vg�%��e�$IR���ޥ��
� \T�ث{�^I�%�öz�#��"�ϊ~���Y��@�@[R&g�%IR)�ES�ł߾�����mQdo�8�VkYҔ1�$IE�%/�8�%+�%D��\�b���f�gɹ�H��$��-�>�R��PnHh[�VՈ)�t���4���$I*�Lɛ����M��=%���t��JX=P�i���"�e �%IRy%o �]�ݏ�� ���._�O^��\��������)`8�Jڬy�v3�ב}��L�ך�1 �$I*�_�f�|t ������ڧ<<"��C�["�õg��{@��,�t�.]�x�g��֗圦e/��&C�0�al�t�Ij`I�k��-;s����y�)6c�J*��٠r���Y"��0=��;L��&�E\-I�f����v�r˅�4��i��Ĺ�łeIj`I�4�R��f�� �ܞ�u�L;O�A�$��X�$͢��+"ڽ��v�e���m'� �l;MI�$���$iV����n��dY�W%���2��}I�J&��$ͪ�_\A�{�1�C��k�0��%���'IK��%���{�Z�Ӓ�h�?��lś�㲉��&�n�o��
� �r`�@)5���/��5�4�|�?��%\�,Л�kB�*q7�o���5�m���U����>'��z��v��,�B���S1e�P�5��#�����V�c&n 8���p���� �Bд�~f���^+j3c|E���8ަ�����l��@_q����������~Yk��2n�y �OR�o����
��%;0Ҋ�!�g
�{�ff'e��߻&��e�+���L�R�x�h��K��Td��H��0n/��j$��x�2K�f�K�//q���.p\�p�LP[4K�:��h.��mV)�p�(�� H���D�2޳4W�x������ ߿J�U4�:��o�c��$e���6�~&瘘2K�}�YV)�iK�t�[:�T�s���>ƛ�HA���1�Z��B��ճ|�H�<��\��p�%�����r t;���!~���.$�{&g�)�RgI���Ӱz9a�M� �'�����}���{�f�v t{����z tS�_$I*����a�2C�2۬2Ud��U��2Hʼ �vi.��P.)ٰY�ِT�q�C�w��$inu +D��&n�c����|]��𾔠�mp�߷uŠ��9�'�<55�φ�Z��<|��X�T�~���1�o7R���'��sۗ��w�d?��EH.5��=�@ٕ�fV�%�w
�K�T�%��q�/���SK�tg�x~r��S�P�k�:����̪�Mh���Ԭ�M)���hB��&3*��3'I@�ػ���*���}��Jv� �� �ɺɛh�R_<K�zR�E7�6޾u�/^��l�ۤ�<���C�jP&~6�ӄ�#��$�a›���=��bb�
��7��d��E���q�2����7�ݴ���v��N��ZSY�cJn�������4��"�2����E�e��v�!�7�̒�Y+1/,��^�Aj�i,��D|y����_�g�z�݈~���{�O��1{y9ֈ�&�V�e����&�u�a��=��x!�9�R�d�e���2H�5�e���z�>����M�ہϪdt��YSgݗ�\�����1[��a^&{ QxL�>�.!=��4icV�5�d��,+���C��u3��J*�h���_^�{�"�B�����b�}.��}K��k��42�TQ�}�"_�� � ����W�V��ȟ}=M(5�7���� L:��w�pS{��먯ɕ)��1�/+�TN��s��9ޤX٦]��fS{�%�́1�����瀗o����7O�ܷ��:�1�K��.���hz *�a;�]MD�\Lx����\|��c^�&�I��@_���%������#�.��|�r�w�.$�οY|W���<����1�U�k]
�+µ0�~ŒY���a| �"�"�{Y�K�g���y~�����W_�v�f�_J�=v��"\��P��y,�������M�F��]��^��x�6��U�~@�s IDAT�\���羟�`�;j�[�8DX5���}�$�~g�Q)�%�)?s���p�j���W��$>������vد ||1poD� m��7�?�� � �����=�g��T�E�Ћx'��7�U���i�a�b��;h���w ������� ���zR�� 7���>)7@���OD� Ⴌ�I���$X�e�vJM��@��*����KkWK�7���77)����O�U�<���V�fƸ�Ӹ�� ӵ�|��k�)���M��^&�j��J�돆�~j��K�&g�r��;�7"y}�j*�nv�/�t��[GJ��H�l܄�%��tM�e����ǫH m��%�H���z^� �$�^+��
�oB���"�=I~������k{��UII����F1�b��&3W����"U��{xI�d�Y:e�r��M��SLy�"�^b��luH�־��Q̶ ��x�+�U��]ÒZ��xx���/I��������"ŖW������.]�������M�/Q�����5�nkL�~��د=\z� g��[�� �~Y���� ��l4q K�s�J(��n� ��m���dwQ_Zk�`��I���$X픒+%iN���˄����Lg��.��aT�c��3=�E�r9������'5�Q�s���=*I�)���HoS3�Y�- ְ.����F�^�]������1���I]��L��^&�j���龙�����햆���L��R)��e�N)𨠴�#o��8��G���J{������m��[`�Y�"I� A^^_�R�{�2��Ҧ=�%|?S�۶kx��2n����IX���Er?�u9m���@��5�25'K���p;���Ŀ�ş��h\��K�٭��!����\��4; �ƀ�Mp�v �c�^��5U1ݷs�/���_����1� ���IB����_Q����d�0��2n��x��7���Fdx�S�G��ȱ3]y{c���-'�Pl�w��7#�R�����0Opۮ�,��e�^S�����M�G�����NSw�T�p{�SJ qoBg� d� e^��e�r�� J�յ�~�n��w�?�|�m�����p{MeLw!�U�_:�Ä�5�'K� �����R��;���Ԅ<�t���[[vYj�7�)���Ǭ8(��s��%n�5���� �۫��.� ���� �k����<H�������-����6RIҤm���=�;v����$Kݥ^V)^c�8��,)o5N�x�(�}�>��.�/%�s�&��,OHl/I�r���n/g��)u��Cv���)Ӯ�,��c��Mj�EK�t �>^V��ԙ�3k�{2����4i�g��%�Nq��=)��$���1}����߃�O��4u>g��˘�OV;��p;UZ$�i\a>������Z��"o����I*���+u��Z��1����L�քi���/Wt�b�����u?O���)�x����E�6�y��eLW�'�� ��������M]{�Sk���/���� mJ���7����G��JM����͜���u_�u�R�Z;��0U�p{ӕ��j'��2n'�t)3�[9}��y�^�G��WRh#r�{��(�����N���g���P�5\��dn���U/��2�+���N��e�N�Ո]��3[k9/���Y�qoN��3~y�b����܄i �c3x�-]���K���9f7��,0n/c�<Y�d�^��d\��D�=�P��r���1o����Y����C���4�O[��T�\��븆�R�˿��������� I�����t�c�S<��p��'�_����}���W��
�u�4�-wM)��Z�g�����|��p�RJyK3�X��|[�@"�.�.p� ~�=�;�7�7��{ł�g���<��1+�5�q�s�|�탆�R!�4̴.2S#��>xm�s)ASg��=�j�[)D�����U_�u��n������H��"����ޣCxC�I�b�ܯ ��\KV���&�ei��b�0�-�g��a���2�����Y7NFY$���.�_�l���\����:H�٨J��oz���{���=����vrp{��2�AI��Ğڔ}�1�*��~��x�2���djN��;KRJyM�~s�n/�K��$g���yU)��2�q����D��[T�b�z��Ĺ���Ԧ�߳ m�QʹHi+i�K�4[�������HAE3f;K~��:t�:G9L�J�a�sYKd�~m��hr������4��ZR� �%I�-WD���f�Jm��@i�2�ƪ�L|Mج@�K���[��L�����޶�M�g1�����L1�$ivt�K�7��v ����7�ܒԔ�YexR�,�y}�p� +s����nзJ�M�����R�f�Y��v�����n�~֓�G{�-2�.�;��b�+֩��x���&��+cg⼆�]|�$�_�_�pG�>�(�RtYq���r�k�3>��f1�oU�p]u����e��-��}�pƹ��[�<�_�i���w��$\k��;H�������,���2���Xy�r�"���ZyY^OP�RԪ�@/���L�1��$��iv��o7��K���]�駪��u^� ��c��n�ƕr-Ty of���Uy#��2�"�n��?���4�U���KJ�>J����3 t{ӕ��j'��,S�MQL��a����e���9���W�Q�Z+��v�����b�����Y:���{�?�k�
U_�e�~d�Ю&����t�0�U[����J�d��p5bfxR�W���s��Ȥ�1�C�̜4q O��S�<�[�ϔZ�y�ۤ��Tu\�e��?�������3n/��2�+���N��:��z1o�R����}s{"�k�����f<Yr����Q�Rڼ7�3�y�6q �����ɐWi+�_��3n/���kzm��j'�te��?Rνp��}���>%NY������kxŞ�"�R;���6q �������"����6Q y��p{�{V9� I�2�U~C��+sl]�1��,]�y{yS�/S�� +��5�o�re�NS,�Xٚ�g�$�b$�]��T���ͺH����7ހ�)SW��5����Y�����)ZV��kx�0;���\�}E�6A��Bk���:ٙ�o��S�l��첿�{�p�cK�IR+KR���VپKX
6�ƿ�tx��bopS�|YB�yq�����.�.a�g?�ܢز\h�kx��R:���I�;���^��Y����𝽾c��U�Ș�v��eՒ4eY/�d�N�N����l��N��߳��Q���Ek�����G��5<mR2 ��LVl��bΐ���K�DqeJ����|#��G۸����^{M|Q�K�3�PE[�;��6�M��gt�uo�ޠ�\/Y���%�/:s[%�����, �W(��z���—J�+I�b,���� r��Y�K
w�~#��(�&e dV��5�%�<ĶK�5\�u�ϼ!?�]�|�ø�G��F#��J��j�,�L����j����[��g�}��l��F�#����&��5�/v tL �"?��~OE�?��%������kzm��j'���۶C�^.�jt ߏ�߻"?/)��8v(�lQ�Z��5<�^C���k��x � �S�����w1��yz�e�^��5O�c�y����ZE�lPM�`\�����P<�Q��"o�:�E[���6�kx���}���W�x g� �Sf��?�����=��w�p{��1] ��v2�^� ls��M�eI-��z+����lZ��g�7�u}K<�Z��}.�ژ�5<���Ϯ��EV=�&t�0�ں�D_���;��2��C����̄g�����p{ӕ��j'���5Sf\���)e��?b;�w���loQ���f�]!�"ʻ��f3��^�XY�3T�{.6N T�I-�����M ��������-͖���()�mSJ��~��ּ��lzc,j��Q�H�rOu^� �1 ��[���U�*�|�,�ߖ$`Ij���ȳ�YY�Y�|��.�3�u^�e��ǔd���%��f.7�=�N����$��ٳ?��F�̐�Kl���:�u]�+��} a溉�c��-{?[�]�����v�4� �%���(7�s���(���
bS��q �9޺�'K�Y&���A��JR�KR�mf��̢'=��"!aL�V��g�2��%��yH�!���P�q ��13�UY�X�z��≛V(��{��HH�T1 t;�����k�_R���"���*�3�'�������eB�u�~��{��@��,�G��,Ћ�e.�]��k8e�)�3b�@[$���ǵCZ��.�K.��F�k&v�@��Y��˘�OV;��p�t��;�Y`t�[�� ������L�"ej�QM��i �;��k�_s���=��Ǣ����U�����Pup��wV1�1n/��j$����/*I���6྄>:�)���9<��}���.*��E�k������uY'����!����’��e�1�i��K��-A\]㙶��$��=���q�.�,ZBf�b�o�� %���ł�AG��Y��`������W�4���Q��k#�e-����DfV��u�Cܲ�i�L\=ٛ {z'-&�2�6nב�e,I%e�wV��N�������K#���@�f;��gw�f�2� ڭ}+I3�X�4J]5T����% mc�#�փm��l]6��(T����`)�{c8[�س�c����$MHj�d���Ϛxw�$I� ��oV�2{�(ql�������U��ϛ�uwKʬ�︚��� y��&7 �=���/$I�a�Y�xL�$M���g�M�
���p�9XVg�����h�0v�/��MH<5����˷� c���oa�+Is%%�૪�$i�lSO �-�g��,�-Z��_���ǻI�c�zp�/UԦ�g��+I�P��'��ʁH��Jj��qޚ��˖+*R�)e6��pI�4$6~5�Y1�R�X$I���kj� �=�1^��Z��údg)�!���N�$�$&�xQ�����n8��)������xm�rɬ�8�E�N�|Z��l�m��V���S6��u��T7IҔH)ߓP����'9��"{��)��ڷ�$i������>~-�{�G��hx���6p�`�s�+�O]�jl=޼�u������z��0˽1��K7���{~8��A˄��'��O �;�e�$I�L�o����]��W?IR�MF�f^�{�1�J��
���~����dk�ZL��~��i��~�~&��q,�xx�B�
!�.[���/zi�����~9�i,]$IRc> �(���p��k�6���'4��*j� �7�j���Ts����8���}n��o�����ZB�Y{jW�M �S,f닌���%��c?�V�3��tP3���:���ڪ�����W��>>�Q�p$I6��J�T���cRf���ʚ��k�u���]�\����BX"m�&I�yE��o�}�|w}Ñ$��B���$���F�R��^�q6��5����/��"ۥZ�|й���(GY%{�(�e�$Ij���q��x�����$���lw�ь�w�[R�L����'��U�gj���"�xnd�T�F������^�Y`IҌ� ������i����_漾A�g[�md����"$^*�v�g!m�z�2HUK�S?�}���e��M[�����ͽ������HR�.p�p��D��#����YO��8f�x�1��Sf�q���ں��BEf��.�T���۶� I�D��ˁw�?|/!�(��r��{�Ϩlt�Z�$I��m\<:q��~i��d�2H*�2H�5�e����#Eʼ�a6g�>N|��S�/S�(/9S�V3�U�1i����Z��o��l��2H�d��� R{MM������ǁ����T&����� ���_伾.��
�P)o\OV6��R�h�k�C\�JBI�4��e��<? �wrÑ��bJ�t{�f�+����b�┩k[�-�6�o�r %��./1Y^°qN�]kY����-�~�MM�tF��\�^Ӹ�M�]�v������>S�7q�!eIqS�;����X�)v�a�d�;�l�*.�n'�@��K��k*�@O�&dI�`���-��8�}���r��8�)_��J���k-]��K~��2�BX���$i�]0�����+��%������ ���㒤,U�����,pa�"���+�~�}e�x;��&�M�����ޝ$�EǸE�?��fw���,�<H�4�p���K�1X�ވ��TV��&��N�
�{�Ǽ�G�3�r�.Kh����6a �
!�n"|x=!8��׻CX�<��!Bл�Я$I�5KR��V��l�*p$��'�l��E�lrV�I�"{��H�� �Gے��Om�I�zF�A��i���Z��%�߾~v�$=)縉�2�&� I��Kj�⃖Y vb�i�7C���x�����vCD�$�a,���f���,��d��������q6ɯ7;�m4P�3*�u�٫ -I��0��Vۄ�Ae�b��:��Ģ�&7��K?�7D$IR�*�_!$�8|F�IRQ��5�2@Y�����d@��� �g��Sd&��ޱEj��i����'��rX�$)�3��ڮ_G�6���$ps�u�y��!̜_��� g{���wL��o�!���g�w �č��gm5�$I�a$I����-0?��.pid�2�h���X�=�������˛�隐$Ic8,i�S����7�<�0���(�tMH��1 �%���(�mJ�#I���1��v{dBۘ�I�$I�e,I햗ɹ���$I�c,I�Vg��v)_W�$����"V�3�p�PVj���� �K�$�0`Ij�݄�E29/�#��G���;f��$IS�X��-� R^�p�bK�{ǚXK�$M-`Ij�̈́�ye��)�v���Ñ$I���$��p6��q�g���k#�]�=$I����$���\��n�6�W�$I3�XR�jzʴ \G��X� j^�n�xRں�X�$��X�(]�^�S�R7�~�����ǥ�6Y�Ofs3�{[$qVJ��2m��1�K,��=N�RjI�$ �IR��@H���B@�2���~��������n�} d=�f�^-��1�sV����}����6:DZRA5�(�i:4�9,i�:p+�G��M�RW�k�����+����|�MB��g�P�c,I�*f,�o�r˛-y3�RfB���-��Z�$I�0��F�iΪu��+�%{���f~�Y^I�$%3�aIs�SK�̦��J��de�^"�Zs��$IJb, ���d �t�n�Xy��ޱyK�S����J�$KғY� kv����3�9�;�H����f֕$II.hz��B֒�I��t�&��ɮ�I���g, BS&��]�J�=�v��_62�kK��9�hI��8��2R�o�H��$�� $.��]� ��� ���.�V�X$IҜ1�ԷL�l��n#?�4h��z����@�$%2�Է �P<>�����E(�T��8�+I�*`,�[�8��=n%$��)�/y�������E���x���d�W��#�N�$IJfh����Q^�w���a�m#��K3^��=�T[��u�p/|~�p�z�E�$U�Xj�eB�#̴]n�L�A�ds a9�av�E)v�n̍I��R\-��"���e���< ����p�$I�Z�Xj��߾[y�R�a�~���lU�$I�j�R�,��
�g��C��: ,I��V0��%o7�U �+I�$M `�]Rլ�)�v����$I�&�X���[u{I�$�v�R�l'�=���VB�U��$I�jg,�KJ���6�ߓ m%I���1��e؍l����fB����$I���2��e���C� ��8;�rD��#�#I�$M���>k�[v�K��v���~%I���`,��"ps��J��w�����' ��L~%I���( a���]�'�"d��C���Q�%��
\Mr3<���%��}k��v��{z���{=%#�$I�4q�����_1� ��O��q���ˁ�W8FlG�' IDATI�m�ܾ��q�.o~+�F� �$I��ZY3�����������.�x#pQ%��TV��(��ԯ$I�41��ˁ�>s�s��Z�R�Q���J�p��q_
�D�#�$I�$)���?Ox~ �|�� {�MX��e�pI�#�$I�$)�������O9��%��� \�64I�$I��3*~*�؁���������/�J�\���w�$I�&dT����^�{|�`_z���qI�M]�VB�A;� �7R_"/I�$͹q{�?|�k�\���<��}���4�V�S<<��P�i 8��e�$I���d�A*�;>��JڷN���� X�$I5�"�4B٣�7��v+�[R�-7�ls�K�$�b�������ǗO�X�6p�k���}�m:��K�$�Be�'���vB��;I#�4K 7�b\[�@$I��2�8���xk�I��
�oU1I�$���b��z��/~��~�\?���j=�����]�<������U�׽��X���~G�3�>����� |-pW�Q)W�ß�6Z>�{H���ۄ?����bB��G������-� s��j�_�[ P~�����Q>�2���|M����ٟ�����7��]�\ ��PC���ß��9H���̦��r�P�s��x����^�}�>7�I�;����y����P�����j�#���j�3�ž�a ϶:JHʫ�i�^Uu��_��{~������^)�wOW6
I�$��`�;�_x���A�w;�͑mW��$I�Te �w�%@��2β����R4I�$UlT���oo� \X���c���ٲL� �8�}�$IR F�O�����i�,�E=c�����4[�5}��C��o.�NK�$I�U���x��7��3��x�>���C�4�V ����G��n�d_I�$�fT��o�g��5!��g��hB�K>��U P����=6��$I��˨%�{�M�Z�}7f���<������wE(����j�$I�$IQF���>��$_�{��Z�~>I�$I��BV�W�'d�.�$p5���AI�$I�T�q3�}'��/����
�2B���wQ�H%I�$IJ�C��{��$I�$I���Z�$I���a,I�$I� ��$I���`,I�$I� ��$I���`,I�$I� ��$I���`,I�$I� ��$I���`,I�$I� ��$I���`,I�$I� ��$I���`,I�$I� ��$I���`,I�$I� ��$I���`,I�$I� ��$I���`,I�$I� ��$I���`,I�$I� ��$I���`,I�$I� ��$I���`,I�$I� ��$I���`,I�$I� ��$I���`,I�$I� ��$I���`,I�$I� ��$I���`,I�$I� ��$I���`,I�$I� ��$I���`,I�$I� ��$I���`,I�$I� ��$I���`,I�$I� ��$I���pA��,_< ���������1J�$I��,/~$�_��.��E�g�~���
�(I�$IR������/�����;|'p%�B���Q�$I��dY{��r~��a�0�@� �x*a�wp��ˀ�v��$I�$��M��|�������{~������T:RI�$I�� �����{������6��"��iC�$I�$�:Y3�}oN�����Ϗ�$I�$I5���dVWO��`_�z~Y¸$I�$I�Ԩ�A�#��|���"��$I�$�YY�˺z���Uط$I�$II� ��k���Raߒ$I�$%�*�����x���%I�$IJVE��g��~��~%I�$I�̨$Xe<�}�ѽ��\O�,����zonͣ�y���Rk;��H�$I3�@Bۯ~����������=�u�:��A���;�Ȅ]|��c^�&��OlD��ܕ��AB�{���%��M��w1��4=���޿�jt��"�{��Jy,� ���t�=����l�Qi/!-�;�r���/�~�B��I�c�_K�8<����=�B�?�!Py��I *•� ��w1�YǼ�pc�7#����X�9����Y�M�7���@Tڗ�G� CM�� ��}�>�nn6=����PħG 3����o�&�%��t��� &h8��?/Y�s�6��a&1�&�����2X}�A&{cR�9�?mu���]��a�VG���(��te�`=x#�_`�FxS��*%͈ �S�����Y!��(�a��$I�T����o���|�a�[��j��v+�'�*c��vVt�l g�$I�T�"{�?x����Oߎ���,)���4�٥�,��k��$I��7|����s��1����13��*5�����$IjX� �# 5~���M(}�guJ�)A�,}���U��$I�>%k��ս�?IX�h�+s����f����$Iҧ� �� x�C�}����j���I���ҹ�$IR��-�� �@��~ ���}��D�Kj�-B���T�p �.�h{��H�$i΍�~��?�� �K>vk�4�ր��N���I;ė3� �$I�*5*�����p˔���k3kbn܌˟%I�T��2H��mK��Ǟ��]눚�D�%�73���kzS��ߒ$�6��7���>�J,I�b�P����cn�3K{����o#d��NB��y ~�j�?� !o½�{����K8g��\�q�p�H�$U�`�~;����k��z�kz�[a>��,?|��ןe�� ��<B��D��<0��E�S�?~k�C��U��\, |�,�c8+,I�*�,�4Y���L�8����u �5��y�x-�����0��u�!����-��07�$IR���T�.ł�AG��Y�u��AOn�i,MZ�X���!\�$II �%�-�����xxTD�V<�&-P����`�K��$������l{C��_��p]�iX�s�Y,&I�&�XR�RZu8?1R��������g�5{3E�$ 0��-�g� d�=C�B{��o���5)�����M��D� �"� : ��W�� .`42nq�!��De0*��Q�+
$��`f��E �$̀ �6����� #�,�����S��������O���O��<]U]����N�S�&�\� ����ϗL�k��a�i�w�('T�8��]I-�A�=�� �B���h! �Ti!�1�=o�,w �5xc�����k�W,�.N�5��Y�NX=�^�0���2� ���Jj!�B�s�����w�3� �E����|��(�͝ʭ��.�&�i2��9��gTB!]��B��e��B!��D���-�/q~{2�;(w��<M�A��$��vV�m#k���'VVV !�B� �����W"_^��c(��H���/����&[8[ �W�Fpc�|m�lX����*+�0K)��1j� �B��,��’���p�Q��yCx[@��g���P��Qr�&���~���4��--"ܤ^!�=G��;!^e�̦CB���-K��5+�\��߲�b��8�L��I���6�s(��YH�+�B�
�,��\�t�T,dQ��Ȃ���T���]�����Bm�<����U�)�WyL�=T�/�?
5u3b�f� 35�kg�k��(k&��y_  ���5�™�~��3�<���B!�Fa�DY� �I"��e�v��sfx�� pʐ�;M��SL�"�c1��L�>6�ۡ��b�Tѽ��Bc���-��ښ���1Qqym&��<m�B!�h1}���aZ���a� ��~��F�=�vd�d� (�G���@y>&�+�5���3�>�z���mp˷��j�w�L�S�f�t�r���օ����"��F�)�8M4��m��p�z�o��,��J#2�L�E�X�i5}ô�y��� �!O������/(P�vX��,~X��$�2΅��*���ߒe6���R���(>��~奞��4�o�L�%�SL�]@y�uB!���`�ʄ+#�]ֱ�Z��q~�d��8�/�e�K�>]���(3�ʌs��� ��_��a*Zf�
�B���K~_[H�=�3���v|��0N�qB!�!$��P�p>�Z�e�J���l��9�;:�R����V�̈,��l�"�p_����$;�/��'_YM�8�e������k�,F��B��EW�3��"`E����O�=
��@�wM���i�K�mƹ����}l@�`��a�zvN�?��-K]���
�m���&�B��`1�M�O���0/m��:�0�!o½f2�I9��R<$�.� �K'��}�k'��Ć%c�k�(�m)��(�ܴ�u�m
�Ǜ��F�e���9���w-F�B!F�A�VL8\D93��}�/��qL������'�Ŕ w�y���)��O�i��j�1ٮ"Qv ��X�t����y_�+l�B!D'���Da�҄�(���tMi�C<*Ϳ����H�9>�[��t�r҅_0���� y�`�:�PW���$�a�e��� �����ro�H� ݔ�%�B��g���P��B!����o��Vh>�)���M�T\�����s5c2m����ᑌs!p�0������{h_L������id�����яc�|��07���aB!��H�/eB�̧9/�7��7A3��݁ϖ��Y��0}�\u�(��2ʇ+Z�q�3%�3 Oc�ʼ|g�Oc�}���B��_&�P�PDU��� e�B! �ϔ ��e���N�fGTYOSn��l�co,W�L_�8��ኲ�M�G�Y9�˶ņ��(gj��m>��SȮ�"�mO�O3��+)��9�r�ńB!� ��d�*gy�����z .�s�fy��˃nH��3��u�b��s��������k(��̃���A�ro>����^�Sl�Z���B!�$��P��9
�t$�[��h�U"OF�l���aO�8�g{Y&�!}b6��(TØfr_w^�G���(4��F��`�L��{z� �ҟB�O~�10��\�Z!� ����tX�ہ�1��(�0�7_�N�`�t�W�ɿ��=��M���-;��E*� K�Y�m�F�=*�t��� �C'��+��0���Y���%��o�&X�-4�G��{-��Ga�(~�B�k�:��|� �>Z�E�e-�O[R_/��P�WV^���5�͚�/ (7˃���|>GK�M�_<}xU�[�__�?MwH_k�S��­��)�A4��4�e]����!�8m��*Ys�ڐ���Ww�β�� iB�g9�O>�y��D�r8�GVސ{�%�QY�&4^�)�Oglh�PM�8fI���|C���'�B�^!�BԆ�~���d�;ɞ�Σ��h��J7,�%+m]!d.,X�o�/�YyC��f����h��]��P>6�
���R���#_ ��*yUB!�����G�:�]��)��9��)Zn���T{ؑg
��e�>�L0��h�yf]�J�y��%�� }U��My>1_Ϫs�}X4�L���L���L���L���D������듿�G�1��e�>P���Co!^p�<� ��g!Ŵ�>!dB��r���f���n��?/�.��꠮pEu�a!�B��Bp?yYM���̻8��Q�r��\3$�*�Cެ�L�*/�$�1Ϲy��L���3�撿�u?���B~�ۈEX��k㵓�Ҩ��+��t1�t3[���-!�Bt�F��#D���4�Pϼ���� B%����O�RG; c �M�7���(����,w%ń��>᫅<�t�ŷP^H�� +w)͛#�����6]}�k�3�9q?��ȚD&��E&��D&��E&�ݥ�nv��3ʛ*G���X�7�*L�&0��=��5�sJ�b��k� �!�"�d�&B�S�^,'�O�����>�\K��s+��Ν<V�/�uz���>��0�1m!ll��8�F4�B!D�8���e��-b��h>GI;�����!����|g�l��)�M<w|���H�M��.�w�Fd:��'!ڶM9���}]K3/��k�R� �U��b� i�~�><`!�-Π���B!�� �������<1��Ҕ�c1���\Σ9o�u�x�d^'_�V�˴�Idk�Շ���A哦U!��F&�Ր�H*��γܢqI�69*�h ��1���o����W@U�>,��"�n"��"��"hQ�� �8����� ]�|��
�[�0'U>ڹ(�Ш9R(��a)~a����� �a�a!�B��6��� VΏm�}��a�\I����3��XH�v��Y�<����y�7��tFY3]a��1���Bǜ����ai���4��D��" pwi�L�,�WL�4H�Ʊ��yf|!��������d{{.�6�\\B7&�1!d��-&Lx5s��"������,1ܶ2j}Xpw��M$w �ݥ�2�,��G>i�\?E�ԶM�q����]�Yd
��^v�?�g�����"��H�.��K#2]��'�������Zk$�̣�y��z�����Gɓ��.��B!��%K>s�����Օw�])���Ta=DQ�c�ʠ�&ڀ��B!r������|-�?pV�5.�g��{\���L�ړ��L��a!�Bd�g=|��\uD��5ch�(�l��*��_@�3�.ԇ�B�I�|pp�az�#�
��,��b!�&0�#K�����\����K���*�Pʇ��Nԇ�B���sK��B�3� �Ios'���soD�˲k�E� 1x�}�\Ԯ�� ��Q��� !��%K��/m�&ycX��<��\L3|<T�c�� !�Wt � !�B���"���gR̬�T��Q !�B!F ��f%
��8�D>�DB!�B����ksϣ\��63^2_��O!�B�s$��5����rSD���_Y-�B!��Ep7X��}�3�> �v���F�K�W`!�B!3J䙇y�x-��TǛ�i��B!�B��8l�/��0Hew�mB=Nb��� !�B!
"h�. ȫصB!�B ��3��j���x�B!�B�33G��c����K��=�C��B!��4��[��|<��
!�B!�X4���l��J�W!�B���^�EY,�[��d�4��'?�ы�,�B!�hi��B!�Bt�4 �L�1)�I|�
�6%��2�B!�B!��(�mwؑ& !�B!�ӊ�@ !�B!����B!�B!�B!�B!�B!�B!�B!�B!�B!�B!�B!�B!�B!�B!�B�v�$`01y���Z[ ���k����?>�X��G�/0�o�*.}��"Džץ+���m�pMu:�
pp/�(pp5p2�OM��P��M��m�?]cp(� �����w�v��O>� �=��d=~|�b*;����v[�|��o�|��������vB�+:.��^�N���n���=����]#dN�֣-��.s(�O���= ��w`��"`Ϛ��y��"��.�E�m�w�� Pds��x�U)�&��W�
�#��M�� ����]ⅴ�ܦ��Ev�^�>m�75\k��L}6;�a ��x+�����j`n�����5� ��*����;��Uxݮ��-��.�t����N���;�P���tofje��_��N �����pR ��~��6�R�qH�E��
�?�|�U)�쉭�%���Dmr�Bl�G^E;^�m�?]��j��K����+��c���\�~`Ð�WR�0�U��n�V�Tt��R��{H.w������R��8��C�K*�vרJ~~`=���1���
8��2J��n�Pa=:/��
�aj%����nPT���T'��&�,ӭ˫+�˨�y�w�*�=e��O��c+�K���A��B�6�SQ�����;ȅ��IDATx.0s2͖�$��D��*�C�x �6� lO�{W��� ���� f���F������i}�%��WQN'>�V`�m&�����Hw�EEu�"�!�����Q�m�Tk�����vʼ�bcn �UQ=��Vo�1�O����PA]^O�O�ގ�CG��&��}f!�7�P��}�A���pS�o��l;����>�I�'1�=��c$d��$�ЯK^ꔽ xqF�]�7�o�gG��9 V�W��U)'�hT5Iu�չ���B���i�.!>F����-��j�m�m�?]�]|8<#�<l����
���U�Kɞ$��1��
��Ev&��/`��l��;�������w^��>K~RAy��¶@��"��߫�}`7L� �/��̶�o�D���9�g�S���2�q *�kls��'_���J�7�*�O��
[}sWP]�G�pr�FWK���7�������Y��]����H|u��uV����W5T�6��.�fz�����c�O�����\�a��sgb�(�-T�ܩ |�A��.'�0������k��*Ϊ�<1��Q�}Kn�;�#ϗ�����~���N���6�o����b5��:�Ew�����L� �0��ˉ��T)���fw�<31GQ���%����������v�
�Uv �fG7P�$��z�|g8y��?o�������І��E>L\��5q-��$�]���{I�"�_� ���_l���l`9�6�XE庖K��oi����%��5 ��^����}�5�mm?�̳+�w���P�L�#�W�W��R`��X��P+�[�ٌ�gGJ�<�������\����e��O���4Pw�m�|�����N.��{o�:@s���t>���@O'�y��*2���c�1��n��]�a�2�9��V����l�E$�R�c�#�6�0F\��!LyVU�s~����8�<��(� ��t�%�s��B��5��Ï��
�u�n �_I��˖��.r��I��:pP���M ��|���Kr|>wh��ŽwM-����t��Ϝ�@ܱ2����>lUX9}��;v%�ws��d���b�mB9�,G��_>;Q��il�>X�*�Fi��Z���)�J|�&����t�!?��j�{0���x2���E�_$�?-�:��c�>��o���ՍV�� �;V������S��m��m�?]#�m���@�3���ˀ%ؤ�`��+���}s�u}s�p>��m;�m؄�G��?c�c]�U0 ����1W-������T�@�+e���g��7���rG�? �/mx�v�(���Q������[�YZ�N�t�g`��4q��=���=��ʙ䱉����N]d?�#7b+�.u�v�h�0�������(&4]�M4�Ux�.��7���D����X�ݏ93��
��e��EJ���WTX�.����(y$���,l��X��K�}�;-�<M��.M�&�{&{
�_��2y��Y]�{U���u�n�_��c���}�x����G��T��K�%6�x�-��i�z�|��� �mY�D|�`��>E������D�VX�Q�u�T���$mx�v�S��/Nf��9�s7W��H�|� ���q.|?S=T�!���?\t�ᆩ�ZEu�[wqʐ4u ��W�_w}�vl�B �} ��s /������I�E=�]�佩��t 7�����ӎ�ETg��t��"��&�=3,�}�0U����2��Z��D��G�
s��߯Ŵ�>�ms�RE8��$��:f�w�;��=Sq�ά��o8e�+��/���Ā#����؝� ��.2�br�ym��P�c n�� l���
��I�����xt�a�5���F�����y�v�6��i1h���\�캾v<D|�ǯ1����~�����cع�C��w�̿.��ߜ�w֥kDq�^�i�0؟B����|��3���?��uO�w�"��� l��S���"-��zW�>Eߓ]e7���y &s_��Co����=S6N���"{�m">qKﯠ��K��F�|�J��_�]��{X�=9�\͠m�U�5���2F| �� N$?��/����q.�R��=��h�;���VT�.� ��M�{�K����ۄi�g0�fb/����������m���L}�[aމA��]���m���1�ײ�(�hٳ��u�h��z��a�E�3Xx�3�;���?'WP���O�S���M"���~qMy�Ƒ��D]����s�޷���Jc��h��uؐz܎��?��D{�EI�7#O��XF|<V�k�Y4��^��ừ�Z��O�o�my�v�C������ ��[(K�d��� >�����ݛ5A�U�����j���f��g��K�����<%/F�^�o����UX�.p�6[���f�8�b�m����?#QV�����e}��0�ow�o��
���G)�BH�t��"Q�Wx�ٟy��g��F����/�x��"�����=��*������/�mZ=ۊ���F��rI�?��k��S�o �}��I�n��+Dj[޷]�}��X_,��m�)����9d��=B�t�d���� �3#�t�@}��s����# ��ۈǘLR�\����W7[�N0F|�>Jy��� t��8y�f]�o�*�[����E\M������&�)�� t���$��褵�����ÿ��v�\H������\�Ϣ����w2�6�J��t޷Mrq�� ���!n�� �T��d�:LE��`���Wj�F��^� M����On��>�|+������?q��-Ĉt��˶�J�:�ܠ�}se�"fY�ⴄ5Re��"$��z/��LD�h��q2�?�.y߮����p��y7��7��b���o#s����E-"|ј�w��݄�̩�6�o�bR,��Kl�fcF�������`����'ϥ6��j��_N~~s�?Q�5�'� 󝈯l$�Ufa�:���Ӊ �]�"��L�V���E��e�@��� �D�s_�\b{t#���U��H�� ZO��!$��;VB��fl?q({���,�T؇��O��4�8��Dw�5]�s��������w��l������֐6і�m��M��*~ �wc#��|��d�*�?�'�}X���������&=�X��pM�M��n#�K|�8���l#��&�Ș��Hߗ1�{�f�va���s�$�Y�v-kB���+2� ��[I�&�uq?�w:��}�f��fl�AD��\�|���|Ih~Y-�`�#��[mx�6A�B�g����y[̃tjsU
���P�u�:�H��J2`��K�c��?OK8���J֡k�N��&�U|r#�g�^U���| U��|����ܱRd�=��$�/c.��E!S���k��"�}�y]�Q��;V���I����ۘs�]��͙���Oc.�9���?��ZɱRv~����q_y��y-pMSɡ ��&�1��3/�lھdj���g�'�6cfB���B��Z�31h˽ !i�|��T¥�6s�@��f*/L|���T"�{�x�M��5�#�*�[}�v��FR�^��c�w����V�m̹��}�v�買�y3�l�ٖ�BG��\�7s�8-a,'n Pd~��H��f��m����^K�6�o�����9�&�b�]��M��R^���9��D��muqݨ��ؖ������X5�Q�޹�V'έ+Y��an�K��y�Az/͘�7�~���y�� �}i��UCS�� ]�j�|n�;��͌:'c�W��!j'�Y����֖��5��&l���>=,���IY�k��i*3����X�|��vs'S�`�C-_���H_� �EB*%��>��4���{���F�w�+Ȏ�qq �����]�k��^�k���k$C}��ROK|�xI���0H`j��������f��UX�Q��0H�!~>�o<��̊��v&�������(��
�r�Sޭdǵ�_�޷�WP�.�e����=�-N�[P�6����F���-y.s�?�����Ny��k)��-��U�^�����k�����:���>%��t�Z����l���M��9�\C��\�����Ǎ��~��K�Lo��6�o������ <�m�@S>�=�BI�������#k�������GiCV��BQ�(���R�lE|r�{�d�?���lf������b���O&�w��݆��{QF��N��-҅�1-}�v�xUm�y���w�{/_@<&�oI�@<���Kk�:��(3� �������x������y ��N V�>���9�q�Ч�.�o��b�3�]1+�(�Fҭ�|�(�K\��M�g1կ�9���L�$9j����}^��w����h�^�.��
���{�,�w�R��vT��x�����t"� )�z-���%��H�fb�
F_�x�%�P�`f�"����N��3ҽ��=� |{9E�Y�3��`Z���\�fj;\��p���݁�`~7�O1S�a$W/LI6�.J��[y�4,�c��;�������"�뀏a���Ń����٤�vS͐]��H��O���3꼄��!�Ø��=���6[M�>y��%L�o^�`�������t���G�� �aF��8�L��0����t��Q��eǩ�M{ �f⦲�c ��&�ރ�"�;{o������8���_�M����q&S�f��I�̷�ˣ�ߒYd�R��vT�G|�u����K�a���s-mq��2]�0؍�/�g[�}d��b�"��`��U�=�_�s��?����a�� ��vn9��wE^.`��N��C)���?:b<�K:�]673N>�� �L���?}�� o�5 �<@�9V��� L��v��� �O����ٝ��?�� `)ً=E�({1u1ɝ��=/��_�U�G�mBR�</�4P��N����;�C6�1h��������e�a��`f �ĉ�&���=d{m�LW� �:�4�v��T��"�:`0-�j��[4��]��#�s0/w>m�p���
�`BpR�5�X������1˅44y���,E'tu���0�M~�]�i��(����i2�^w��5$�Fl�M�}{�� �E�(OĄj�17�OyS�Q�%��� e}^M�"�{\��k'��A��8�-:G��};��m��}V�{�e�k�n:`����l=��� 8{h�ͮ?��`���a���U���&���9��$|� �S�W0�ʫ��X@����kZ ���b��0���'����
� ؽ�!��w�b��rl����^YfBWu��s0� 0S�1�_c1���̯���I����أ�ᵘ�7���9�Y���#���X{�F$(;Gy:/�wb�߇����'�[8���>:��2�K0�rog��~���%��tx@�F�w}@9e�(U�o�����0K���g�س�r�Y� ϲ$� !�B!�B!�B!�����"kO5���IEND�B`�
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment