Skip to content

Instantly share code, notes, and snippets.

@curran
Last active September 15, 2017 18:15
Show Gist options
  • Save curran/76d8a075dee5420c01e35742f8598332 to your computer and use it in GitHub Desktop.
Save curran/76d8a075dee5420c01e35742f8598332 to your computer and use it in GitHub Desktop.
Scatter Plot with Ordinal Axis
license: mit
b0VIM 8.0#:�YrR"Bcurranneon~curran/topInternetViz/index.html 3210#"! Utppyad0 p�����S��������oX?� � � � � � � ` S R - � � { z V /  � � � i �
~
W
2

� � � � z N $
�����hGF. ����~e!�����ih@%�����qXW.
���`ED( ���q% .a .attr('dy', '0.1em'); .attr('dy', '0.1em'); .attr('dy', ' .attr('dy', '0.1em'); .attr('dy', '0.1em'); .attr('dy', '0.1em'); .attr('dy', '0.1em'); .attr( .attr('dy', '0.1em'); .attr('dy', '0.1em'); .attr('dy', '0.1em'); .selectAll('.cell text') .att yAxisG.call yAxisG.call(yAxis); xAxisG.call(xAxis); .attr('r', 8); .attr('fill-opacity', 0.6) .attr('fill', 'black') .attr('cy', d => yScale(yValue(d))) .attr('cx', d => xScale(xValue(d))) .enter().append('circle') g.selectAll('circle').data(data) .nice(yTicks); .range([innerHeight, 0]) .domain(d3.extent(data, yValue)) yScale .range([0, innerWidth]); .domain(data.map(xValue)) xScale data = top5(data); d3.csv('data.csv', row, data => { const top5 = data => data.slice(0, 5); }; }; netUsers: +netUsersWithCommas.replace(/,/g, '') country: d['Country or Region'], return { const netUsersWithCommas = d['Internet Users 31 Mar 2017']; const row = d => { .tickSize(-innerWidth); .tickFormat(d3.format('.0s')) .tickPadding(15) .ticks(yTicks) .scale(yScale) const yAxis = d3.axisLeft() const yTicks = 5; .tickSize(-innerHeight); .tickPadding(15) .scale(xScale) const xAxis = d3.axisBottom() const yScale = d3.scaleLinear(); const xScale = d3.scalePoint(); .text(yLabel); .style('text-anchor', 'middle') .attr('transform', `rotate(-90)`) .attr('y', -100) .attr('x', -innerHeight / 2) .attr('class', 'axis-label') yAxisG.append('text') .text(xLabel); .attr('y', 90) .attr('x', innerWidth / 2) .attr('class', 'axis-label') xAxisG.append('text') const yAxisG = g.append('g'); .attr('transform', `translate(0, ${innerHeight})`); const xAxisG = g.append('g') .attr('transform', `translate(${margin.left},${margin.top})`); const g = svg.append('g') const innerHeight = height - margin.top - margin.bottom; const innerWidth = width - margin.left - margin.right; const height = svg.attr('height'); const width = svg.attr('width'); const svg = d3.select('svg'); const margin = { left: 150, right: 70, top: 20, bottom: 110 }; const yLabel = 'Internet Users'; const yValue = d => d.netUsers; const xLabel = 'Country'; const xValue = d => d.country; <script> <svg width="960" height="500"></svg> <body> </head> </style> } font-family: sans-serif; font-size: 40pt; fill: #635F5D; .axis-label { } font-family: sans-serif; font-size: 20pt; fill: #8E8883; .tick text { } stroke: #C0C0BB; .tick line { } display: none; .domain { } margin: 0px; body { <style> <title>Top Internet Countries Visualization</title> <script src="https://d3js.org/d3.v4.min.js"></script> <meta name="viewport" content="width=device-width"> <meta charset="utf-8"> <head><html><!DOCTYPE html>ad������</html> </body> </script> });
# Country or Region Population,2017 Est. Internet Users 31 Mar 2017 Internet Penetration Growth (*) 2000 - 2017 Facebook 30 June 2016
1 China 1,388,232,693 731,434,547 52.7 % 3,150.8 % 1,800,000
2 India 1,342,512,706 462,124,989 34.4 % 9,142.5 % 157,000,000
3 United States 326,474,013 286,942,362 87.9 % 200.9 % 201,000,000
4 Brazil 211,243,220 139,111,185 65.9 % 2,682.2 % 111,000,000
5 Indonesia 263,510,146 132,700,000 50.4 % 6,535.0 % 88,000,000
6 Japan 126,045,211 118,453,595 94.0 % 151.6 % 26,000,000
7 Russia 143,375,006 104,553,691 72.9 % 3,272.7 % 12,000,000
8 Nigeria 191,835,936 93,591,174 48.8 % 46,695.6 % 16,000,000
9 Germany 80,636,124 71,727,551 89.0 % 198.9 % 31,000,000
10 Mexico 130,222,815 69,915,219 53.7 % 2,477.6 % 69,000,000
11 Bangladesh 164,827,718 66,965,000 40.6 % 66,865.0 % 21,000,000
12 United Kingdom 65,511,098 60,273,385 92.0 % 291.4 % 39,000,000
13 Iran 80,945,718 56,700,000 70.0 % 22,580.0 % 17,200,000
14 France 64,938,716 56,367,330 86.8 % 563.1 % 33,000,000
15 Philippines 103,796,832 54,000,000 52.0 % 2,600.0 % 54,000,000
16 Italy 59,797,978 51,836,798 86.7 % 292.7 % 30,000,000
17 Vietnam 95,414,640 49,741,762 52.1 % 24,770.9 % 40,000,000
18 Turkey 80,417,526 46,196,720 57.4 % 2,209.8 % 46,000,000
19 Korea, South 50,704,971 45,314,248 89.4 % 138.0 % 17,000,000
20 Thailand 68,297,547 41,000,000 60.0 % 1,682.6 % 41,000,000
<!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>Top Internet Countries Visualization</title>
<style>
body {
margin: 0px;
}
.domain {
display: none;
}
.tick line {
stroke: #C0C0BB;
}
.tick text {
fill: #8E8883;
font-size: 20pt;
font-family: sans-serif;
}
.axis-label {
fill: #635F5D;
font-size: 40pt;
font-family: sans-serif;
}
</style>
</head>
<body>
<svg width="960" height="500"></svg>
<script>
const xValue = d => d.country;
const xLabel = 'Country';
const yValue = d => d.netUsers;
const yLabel = 'Internet Users';
const margin = { left: 150, right: 70, top: 20, bottom: 110 };
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');
xAxisG.append('text')
.attr('class', 'axis-label')
.attr('x', innerWidth / 2)
.attr('y', 90)
.text(xLabel);
yAxisG.append('text')
.attr('class', 'axis-label')
.attr('x', -innerHeight / 2)
.attr('y', -100)
.attr('transform', `rotate(-90)`)
.style('text-anchor', 'middle')
.text(yLabel);
const xScale = d3.scalePoint();
const yScale = d3.scaleLinear();
const xAxis = d3.axisBottom()
.scale(xScale)
.tickPadding(15)
.tickSize(-innerHeight);
const yTicks = 5;
const yAxis = d3.axisLeft()
.scale(yScale)
.ticks(yTicks)
.tickPadding(15)
.tickFormat(d3.format('.0s'))
.tickSize(-innerWidth);
const row = d => {
const netUsersWithCommas = d['Internet Users 31 Mar 2017'];
return {
country: d['Country or Region'],
netUsers: +netUsersWithCommas.replace(/,/g, '')
};
};
const top5 = data => data.slice(0, 5);
d3.csv('data.csv', row, data => {
data = top5(data);
xScale
.domain(data.map(xValue))
.range([0, innerWidth]);
yScale
.domain(d3.extent(data, yValue))
.range([innerHeight, 0])
.nice(yTicks);
g.selectAll('circle').data(data)
.enter().append('circle')
.attr('cx', d => xScale(xValue(d)))
.attr('cy', d => yScale(yValue(d)))
.attr('fill', 'black')
.attr('fill-opacity', 0.6)
.attr('r', 8);
xAxisG.call(xAxis);
yAxisG.call(yAxis);
});
</script>
</body>
</html>
�PNG

IHDR���D IDATx���y�\U�������%+ !�vYI�Qљq����$�ِ �����'�KvI��0���tǠ�Nd�v�
?P��� {:�t׽��ݕT7]ݝ��$]y=���{>������{�9�:��؟-Y8�Cf���>��{����W7�8Lt��5���x�̓�tj�K��t����^p�CI/���[^)dl�¹�ɴ)S?���e[�hN��FK���2s�Y݉��$���_�.�3;0{�dce6��^p��\:�d�I`?]�pn�Q�[� ��)�n4�i&��Y_I��lj�O}e��� �-lLw��ע��d��N[��H�;P�薋$�E����V�2㦓o�9���29̥;$��n^�`�ٱwDQ�$N�5� �?gJ.Py��[�>�%�H����arommm�B�f�����._�|yEWߵ�2�Ԥ~.m��_ ��}=���]��۟�֘�k4#J2W&O�ފ��ځ��dv�~��3�*�k�t�ܷ���'ψ�����%K�4'O�ٱ���5�j ��7��L�wl�H�=]|��ָG%;�[�x�������Q�;�͈�(-�O%�]�kw�Z��l��mXI�ԩ�^��6�m�b%I�V�$)I��2��y��.5�����@oGܱ�I��s/!6/k�m�6�Z�,:X��[.'�rD* l�$�l�… �76��RA�o���[��������G�Y`��<��@ �뻒$Ӆ�/���r뻵������#���Vɓ��/3=��\4 �76�������[w��Ra:5*W_f^%I�غ\m�T�p�v�_MW�3٩A����̙����$5o�@�a�|��ߤ���v:"�1��Зr��������aKH�wl7k9�ʵJ�3�|��e��-�u���$���j�Cojx�o]�, �O�;0)�����t�����������a��s�r-kR��ӧOߖ�3W�֏�I�v��?��FI�$�%��H�R�ܽ�dC�.�3��uO��w�M�'N�؜�($�9�I�!�� �>�b�_t�K�b3 �錊���SS���DM��I���7��\[S�=(I�m���(��+$��Wwc<��X݁�s�1 ��M�#��*�M��!�lV�;���e�}�v�-�M�q�}�$�jY�\���^af2���cs�K��]�棢(�ֲ{�tP�����?y��ُw5^O��?���@� ~���9�oH����7�����;M�#�7�̜=-�����[�n�]8w��ɒ}�;���'6'
��\��(�*[�+��QԷ�,�$7m��|bs��w@e���=�<<O��'T�Ir+��_��C)��Ĺ�Qʸ�Q��Q�x �1�@����g�4��%�����.1�������~H�O^�\P�G��V^~L�+x>��\Z����$ Z�^E�t��8��� ��A܎��'�9P�r�v����ڙ�[�ʛ�'��Ǹ��wl<��}��_䱕�*���x�Z����Q40�'�LRw=<mZ���@�!n�{k��DCr����:�(Q�$}1�ޖ���$K.�d��H�K?��"�Olg���<��?�T� ϑ�e�d��W,$��xX� wo�$���j$�IRw�U��]�f-O\]#�,X���q�n�?L��Z����k��vƤU��.�쓒���1����P
���o��a�9�.i��>W�h��T�dƌ[$i�����xǗ���$���g�~��1^9�"�df�I�w�|y�X�ߓ�T�x���m2������On�6����Tن
�k]~���]�&�&[P�x܁��^��j)٬2oz�v��K�}.H�xC��f�����gd�FQ��C]⮗�4$p}�̛��y�V�������%��92.TlgfΜ�����Y�$ ˟xH�;0q���f�ty��<ɿi����^����o��-Sr� 3g�KEM��M�is���4����k�\j��Kw�J�ʡ�͈^�`�b;�Y2���5������8w ��{��{��{��{�c<H�`��p@ H�`��p@ H����p������tw�VWWZr��N0�ܥ��%?_�z��$y��
(!{%5j���T0I��^Z�Y����P�y�)'YJ�R��+Ԅ��5����o{���P�%�㪪��"<'i��SM:���&�x��M?2��e�q�n:�}kBը�E�2�57z�ǂ@��tX��e�t�銕f6�[�� UUUyNp(Z���ϯ� �,��,��qUU�4��9.��6���Ǐ��EK� '�Q����19'���u����#V��� �7�Lr��[��J�[��JR�6�2U�)�߾b��/�j>v�'���ۄH��^Sw]�|�ƍ[$�6�z�M����̮�t[��(9Ey|�Wb��d���s�W_��YL�+��.�U����:j�rͺ%����pUUU��f (eEI��˃���m��m�6u��.����5�o��v'�g}��N��i���J:Q҅���������k�Oe ��NhS6��Y����bP�5�lw]b~O�c����Ye�'J�i��� ����e*�{n�$]�Z|M�Hzi�� Z� ���.��?w�>N�>a�;�u���?��N������XpPO押}J�,e%����S{eFЁ�$�fm��������{�j/�~}}}������]G!�}'J��G���^W�c��� �A��8� ��v9B�=_ؓ�{SC���tM�ƈw��EI����r�th�����G�trv]$w5��ܮ��aקԳDv�X
`(�;��rۚ��\m˔|�M���U�����1¶m�u��w�>��)����]v��9���>߶�������r���=�#�6$�X`{]Q�c�9q��^ϔ]�bBU�i��M�=Iҩmk�{��Ĉ}��s�*��;���g��c9��wCg;F@Q��(����Uߖ�yI2�r7���1U��$U*��e��&���k����������$�e�޾q�ۅ��³�����r"�EI�%) ��C'��)�I�I�C��1-�乮�;�2L�s%��悩�s�yI=O�_*�D�;�u �V�Z��Kwv?�t��'��uu\U�'�_���6Q�?'���L�CO�X葢%���m{�u�v���$�yYEI'�[�"gǹY2fժU��.�̳��׃��%����&�7nlڶc�E�h����A��rݽ3��\�����J��JRv���Q+V��I��xPڽ�Y7��{]���ظqc,�+��:���&�R?�_RM�/�ܰ�[�����5�S��I'K^ﱮ_�v���;{ta��y��H�E�'$�n����� p�����~��,Ѵ8L�~ժ �p^m,�rtd��=ڤ)I�S��Dm�x�̓�tj�K��t����^p�CI/���[^��_Obk�=O�]�̓�Ϻ�f�cݙ��Es�L6Z���ؔ������oIh����Sz��X��Ҽ� `�*��B[QW�@1�ߞJ�a�����:X�O�t��N3����J:�dS�8|�+���Q_��f�ӝ�-��K�������J�(�檫ƫ��R���->|x*��X��;��$�Տ�jZ"�ɷvě3�wDQ�$N�5� �?gJ.Py��[�>�%�H����arommm����pi��'r]�|�򊮾ocep�I�\ڒ�߭��:h`���%1��z��܂o�pO6bD��76c�Bj݉����o�5zw�|�d�(�B�Ng�5T�ט�h�o7%gO�=��Ȓ%�� �����Xoz�I�����LzF���;�\$�.�rukܣ���E[赊��eǴ�z�7$�ݕJ��Jv��WO�1���.WK����<�M+I�:u� ��f�-P�$��*\��$%�:]];o�r}¥�=�Y[�튔�9�Hn*��v���$�7˒Դ�k˖E�t�$�'9�?N�$I&�p��C���T�ۭ��/�yp��<��f��!3O�j��8��^hSv�G�e���;�(��6I2��I55m�.��v��'s�Sfz*�<h�ol6s'O��������tjT��̼J�<�u��@�(��`��]j̔ͬϸ��Oc���፿M�� .m�����xG�@Gd>����(�7�ǻ�qxdޱYܬ�\�Z���2�e��?S�S�z����s>q�RQ�x�ʍ����m2-;vle1���(��lVK��L�8��}s�o�O�4ig'}5J�%�-�olG*�Z��M&�tќ���{���ClZ��w�RS���^����c���}���L<}_UUUU]]�+��XVce:\�?�?�� 62�Mԝw��$�qS߼c;pmM�뵋�>(�Rs#iJ�ZE)�_a2���n����L?����T����A'��(i��(u��(u�t����_*���~�꺩㪪6�����3;�,��&T��+I���Nx��ء������n������@.�;w�03�k{ޱ��%Zi�.u�QQM��(-IUڹ.,��7̜�xW��D�$J��}��G��G��Gi�^�Sq-;��aA��$I��}�,��˯4ٙ2�����7�5���Y�^�k��v�t��W�][��g[�h��$?I�{����.Q���FQTٺ\�� f�$�ik���lk��;�2x�d�P�'�AIJ<�2��V���R�����>�X��Z}�#�=�R�=�R�=�RW_����9쏊��>.syh�]@��g���Ò>,�{��%���(�ɥ�Z���P�ɋ��O-��(I�v�n[y�1A�k�r���KE饋欕4������(�6],)N�1�?8`���O�~x��v�MɓR�c\Y�;6���t��"���W��v:�$����Eˣh`�Ox��>�zxڴ����T�wa邛O4�ђH����b�-�G%I�\�I��H�K?�>}��|c;3���iw�����Ox��/�$��l~�+�X����a�tW�ݬ剫k� �����[��첖6��P��~�� ��B�>)�[[�����h��%Un�$��M�IҜ�q��a�[�%�I&�o�Β�m����$3;M�����s'�*��$���s<Nn�)t�LJ��B�vf��6T(]�z�Q�����d JU��V�{�X}�M.;�e�d{�;��(J�z��K�X�7�s}'��۲y�\ڜ�䒑#Gƅ���̙3߬]4�>3)IA��g�@w����~��1Ӧݴ�lg|��s���K .5H���f%a���fD/:�Sn�%ӿ�\3��{މs�P��Q��Q��Q��;�`��p@(�&X�����W!��:���m����٦�W�M�(�ꫯ.���;���t%`�&�㫫�Y���I��W�L&Y����?�7n�2a��K�4�Uk��Ɯ�a�$�c�^~L੯���l�'.��,w}B��+�N�0�;��~��ƞ�_�ޝO?W�qP,}lW�ٵ���K��$v8t���`�����bO���������WV�#�� �� cFߐ�$��&�V|�L�f׹{��ߑ',�����ٷ;}�a��ܿ�Ҷ6\7�;6�����W�%�Ǝ�Dn絭���N\�z��6m�Tu�ߪU�%��U��?t��Kz�$ɬ�y<A��MP�����Ԧ,��cO8�}��Z���J46�.pU��'��%?~��?����֜��(��B���������tbUU��B� (M�y�n�;3 wW��uuu �"�6d�+��+d���R���]N=\�1���m���B�(�z����Ay�� =@�YmWup�����$�fe��͛_�Z�1���͐Ry�����$��oe�?����" �6g���z�����$���MF���B�� �$z��cJGQ���gڔ]T�1Lve�
{��cJGQ�!��+ɷd�&]U�szǏu����)�땻֬y�P�JOQ�(���gW��!e�׍;�2߾Ǐ=�dk��LzX���7�t�$Ŗ,�.�� ��|u��=��ꫯ._=�K
�C��Ի��A\��|�-U��W�Z���cF�o��3uf��ؓ''TWݣ�7�)y|ks�rta���(����t��̂#��H�aժ�O�{JC�`I���qj���L��3+�t�ܮTY��� �&�u��1Uo�}��BI�]��vM���5~���P��Z�V���F'��ǜ��Rm��Ǥ��5�����5��X����Pʊ�K��u랎��L��_�>]�.¡+֯�P}J[Q�@g�Z��-I�_]�&�)�=���� }mŪ����#���8��5k~,�����G��|�d6����H�1�
w�i�[n�E��H� s�Y�􃺺�����J�^M�3֬Y󢤯��PtE�� 0��@ 8 ��w������q��_4|���qGy��O�u�d�f�����oX�j��?c@��+ �ѣ?����Th�%��Y����Ow�7$�"I�6�/
=�y|u��R�o͸���k���Q�x˜���>_2��D���ڏ;���L:��f����n<�ī����;S��sζ����R�L���3٫��L�1u�M��[����a:5ե�e:��Mf/���$��x�-9�t�Il�¹�ɴ)S?���ُu�;.�Sg�ђ$�Ǧ̜}Vw��7)�;���T]-i���W�L��j?|��T���E�+ӹ��s�iǖ.�3UI�3]!�fV.�2����tќ��-�u�� ���F3�fR?���t�ɦq��W��?�б����t�;~-��K����ެh pUU�`����wip���2Fֺ�mг�zX�'�_2��c/���rO,���KM�����{:� GwR�<>^�K���.[8oTv�Q�7��{M6H�ϙ� Tޯ��ƸOb�9�~g�Aq��[[[ۧP�.mq�D�˗/_^���l� .5��K[z����_і@��$��
����ض}�����(x�ge׹���m�]uu���]U]}zb�=&{_kUE���{�{"��rw_*�ܵ����k�.�A��.�Snf'����؆��3-������3��.?�dɼs���i3;֛޾FRm!bw�����#�-I����[���d�v���ީxK�]#�����W�-ݸq㎎���y�?Z���ݮ�N~%�5k~�XI��ޯ������}� $;F�W���܎��0s��̸�Sf���v��[�n�&�l��J��N������m +I2�
�= II�N�A�Λw�\�p�An�v�z��$�W�u�L'f�������v��l�j��n>���Wt���k'i�Tf'�7�<��F�蒖~u��)S:L�;�lYt�L�K�y�)W�$�M-��Ѕ �ol67��@��h��-^|s�%��h3 L��������*��8N�άͬ�e�2��WV"���(��ޥ�5�~�6W ��H�ܾ�Z��EQT>�2� �e&;J�2�,q��ԙ��&nG������<���2�S��|.��I�~>����=�<c�o�.�󸙝�S����ؒd�U��[g�w���fEy��۔*�ag�njs�̎nS�N��Y�)~&���v�M2�(��Ol÷ �~l��&�����>�����vќm�����w�K��xs{��Z�G���3;n�V����e��n��d���j�C�|� ��( �K۔��o����mڻ��rݺ�;� <�rv�ڍ�S���Yy�Dt�Ɏ�Ī��#�6�}\��r�Qː�p邹���xҤI;s�EQ��X�ܒ��v�B�u��d��K����'I�;�q IDATĦ�'N,�9���(�.Еم ���u��$�^�,�z)s�N�TY�]�o�f�Î>޿�u��KG��gL���N�������nn��s3�&�H��-���DM��IR�֝�����55��.����K�m��)�kQ�\~���1�3�~��G>]�����;�8J�8J�8J]��e�[q`���Ŧ��.Σ�O�-��v5�A�e��s>5���r���n1ӽ7̬yǓ�I�&�\�p�2�V�����1e֬?�}G�{��]�߽��d���=���.�J t�����hZEiI:���u�`ɟ�a��ǻ�'Z����}��q�:�q�:�q�,������'ښ���L�wKz�����ϐ���ѩ��ᮆ��e?56yC�盥��y�ΰ�ɲ��\���?��v^�,�ω�m&��0�������pG�m0 $�M[%)��\�5��P�l�w(ϓ��$%T�Ir+��_��?���Ͼ�X��Z}�#�=�R�=�R�=�RW_����9쏊�p�d�=|�;����9/�]�ݹa�k]b��)��=�d_����ޒ�&
s�KRڽ�;�IR�ɮ�=��snʵ��|�&a���|csi}�V�,h9xy 4�Œ�t��,JIQ`+kns��m�܌/���]����P7G���R,߼g���S��O�� H��+��{K�ʛ�'��Ǹ���I��eBc+�U����$�9���Q40�'�LRw=<mZ�rg�PJ���}�7�"��v����V]ޮ���Sy��gW����U���_�^�.�#m{��?�6�i�Zf� �-��Mh�e�7{������-���ŵ�L�2}��m��vfjM����3Iq���_&If���
�WEI�%If��]��׏��~B���G_7�z�e�j���U�6�9߷�#F�[�Z%i��Z������t����ZI�I|gpC��QU��Iry�̙3����Z���F.Y����c��:�d������������ ��B�>)�[[�����X� ɚҷ%�I&��skf��h�Q���YrSg}�=�L t�dˮw%wf�-�̼�څs�.�k%���Es�$�����z㠾e�<�k%��nΎ���PN2�Ӥ��K�<wR���IR*i<���6�Bw|��'�.Tlgv�lC�ҵ�G��lM�M��T� �]6�M��u��K_[�z�s]?f�� �_��K~]?�{ͺ��3׎�{��S�u�$�lv�_P4{��Bf���̮�R3�G�qQ��P���%3 \�)�e޴�,�G����9e�%#G�� ۙ�'�~���KR������xK�%�]W��jܽ�d��7�ᅗ��M�AGK��P:���Q4q���f��s-����5Ii����A~��7}���i�n�\�3>M�9r�ڥ�$��]���r�u3����'�Sn�%ӿ�\3��{��^9��1W~�=��Md�D�����%��uuu]�1|���qG�fR�$�����O�\�.�Y��wZ����m�,�q�:�q�:�q�:����lw�^� I�K�q�F r� xe�_o۴igw����OW]�7�\w�*�,�s�ۋ7k@)�+ p_�r㫒^�I���r�/EQ�x^���༬X���}=@�T�M��_�$��B��;��a��H�5[S�����7_ޓ]��L����� =�]Zg�pء>~L� ��$p �ݷjժƢ� (i��h33��1�(��A�0�z�UQ��s�zM2i��2�ϗ���/Ǝ��}�z>�ޥ�$��ٰ \�����G�K���N#�gi�� ri���u��L��$��竫?��k�<[��JG�����s�'�ވ#ƒ��(I�\ɾ`�����l`�^7|�𿯯�O{>��m�]�q����U��{��[*w4/i��{�F����� ��~�g�}�ƷW����Qro��ׯ1bD������ p���k7�4�m�>���_�͌�E�J�%iێ��\z&���r_��;��x�ƍ��-��d�d�hJ�^��%����;��]ջ���:y�L�+��x�ʍ�����u�I�j>��_�L�[��M)�w��yz�^�������Ws��zm,��m��}3 @oЋ`k��ق7��D�@�M����6eOH�9��������NϮ >�������8��2Ke�.m;��~�/�ؿ������T���(�W��z]<�z�d�>ܦ�}�>����U ��Q��lQ��7���Ʉ�F��&�^uu�)�Y&�k���Z��q�O
Ы�(;vle�'�Q��P�TV�+&��Dr�O��BI�ۺ��x�O��=J�C�wz"q���1�$��� O{U}}}�Xs��^��=�^�Dg�\���b�_�薋���n�%�E7���`��ŋo�SS]:_�c��d���J�x�7��J�>{[�p�y2mʔ��Ϻ�f�c��Kͩ3��/�M�9����@oҫ6�j��>����h��Z�O��[� ��)�n4�i&��Y_I��lj�O}e��� �-lLw���(�/�g��@��k`w�F�]�z�9w�����c%Ji�$��O�C?�{G�M��^� ��s����뻵1�Xr��ߙlP&�����)Tl�K[�=����˗����+�KM��Җ���`���%����N#�g��k���i��r�E�葕k���Xc�g�Z��kS�F��IlCEx�����vSr����Y�Y�d޹As��Mo_#����y�I����xǖ�$��Ŕ�[����=��Л�(^�z�� =���K��$���Ax�$�ٺ)mXI�ԩ�^�]8g���[��(V�dn.=`�G�Dc�I\;o���'�� �Ge"P�z�转� ��%�˖E�t�$�'�r�K�$I&�p��C���T�ۭ��/�yp��<��f��!3g7m%�W�]l&���߬]4�r���ۙf�/�+.���ʔ����8�|`�?)$O����T�-�˃�a���Ol�����g���҅s7�3�tj��e~O�*�䉭����X z3�w�[��UI��d�2�!��d:�LW��ѥ �No���T�C_������]ׂ8<2��쩛Y�wX�R�w�^v��3%;U�W�:8�g($�����>��e_�hR���鳒~'�̴hɗ�^�+�տ�c<iҤ��z���QR,Inɀ|c;R��:wo2�Х�� mݓ�e�+���'6��JK�;h����a����nw��_��G;��3&�H�W�d�9����4I�㦾y�v�ښ��k�}Pҥ�6FҔ̵(�R.��dr���o��I?���\W�����8J�8J�8J��������S�ߴ�����Լ�l��9.-�tʒ��Sk�g�C-+�˻��+�L���Z���\���@����(��EQ����*�\� ���f�~���z"I\��-F����{��{��{����H�C�Cf��]���'Kz&Q��Z��4����u��;�E}�Ir�VI�'6�mM�wT/������$=(I�Uf�܊��WjY>|����`_���:�q�2�q�:�q����GX����!O��Ϥe�r�ɋ���~T��m�����G��������w�$Y�1��<���bIq:��u�������]���5I*oJ�T�zY�;6���<Hk�豕�*���x�Z����Q40�'�LRw=<mZ�rW�P*H��Y�h�Ǘ.����Es�Z�`��s�K���֏^��R��Eo��QI�%w2�g$ɥ�L�>}[����ZS��LRE�'<G�I�Yq6��� p;6?#�)&Xz^Gm�2��&Mn ����Լ�+�lek�Ȏ�e��&�e-m|e��|b;cj=8х�}R�6&�w7J�`�s㍷��tќ�%]/��.]4�;�G���VVV����OŞ�j��vZ�̎���PN2�Ӥ��K�<wR���IR*i<���6�Bw|��'�.Tlgv�lC�ҵ�G��lM�M��T�������-I2��=1�2�Y����-��w����<�ߞȎ��(���]/�iH��N�7m-�f�=2�ǥ�)K.9rd\���̜9�M��3�rI
�?8�w ���f��)�D�����f����k�����n����e�Ӧݴ�lg|��sZګ��I�t׬$�z݌��B�v�-�d���kf�t���;��?�]�z/�q�:�q�:�q�:���p@ �=s����=�9���@@�\$铒�J�}�= I $m��=I�[����������� O�� c����xI2��k�>(�u�
m��1��;�W-��0I�%�����=T�%�he�'Qx~���Do��Ifv�Lg�=��B���w��)ʝ�f�ڶoQg����%�.��WsP��j�ھ���Hs@�zm,���[��}5%飒z����X�gzm(��]U�}2��<b��d{Y^�`�����n5t�����$�8x��.��sm�Ў|��,�qD ��+�@?�^C��L��3�$�9�Y��s��Y��X�M��C�v t[��)����g���s�G!��M�� 2�|���[�n뾞���} �"�+���k<ч\�(�;��sI; 4���^T�Q+֬�c�� �@�`���;��mڴS��[$IÇOw䑧ZhO�j��oW�|��͚������c���(���� m|O-���V/��`?�Wܑ���t��� c�vW�����z,(�Ւf� ��� ��%I_W��Y��ږ�����?�p�C� ��X�@�=!�F�5�}�ѳjI~��I`�-�{�� ��7�e�%-�t�Z� �я~��xh���[��+Z %(��>�}Tjy� �^bI�����o��w�L߹a�k�zB�Ҳ��#F�����$��N3٩2))��J���$��(�������;V����^�4���k pUUU�r%3܂��5�l��(3��t��G�������C @���1H�G]X��
�Yf�GW����̢��������B�Pڊ�O���2�}�d�ͧ�q�."��L�LWf���#F��$%�� ���+?�@u2�p���^��'��,.?�ݽ]��龕K�'��-1bD�|��16'�u�����W�^���o�5�
����6��_U]}z�� (QEK�TV~��NʪJ�����OZ��n�����aO��k͚_�;?����%�Wd���U��]ծj��k�F7n����΍���r����G��'��%?���*k�*�~�bu��B�W]�o%�V�l�acƌ9�P�JOQ`�Sgd���uI�7��Kb~_v9����P��eǴ)'� =FJq�Ͱ١�P:��X�]n��T�1����vUz @���|�|���ٮ�����#I�0��
��.��e�¹��BIJY<d�����~�����T�Η�Xs7����0^|㍷��k����.�{�L�2� 񳮯��X��Ӣ9u&-Irl���gu'z�����Fv���=��CA���r"��c�W�hΕ��3�n�?,�çd��L���Of}%�b��A>����;<�8��lq`c��E�%�lw�@oV�8h��z:<��C$���ʯz�l�,8̥�J���;��o'��l�ܟ3%��_߭�q�Ēs$��d��0�����O�b3\���\�/_������X\jR?�����z��,���g��fv�� �E��x�:����W��#��֒�j�L9��6T�ט�h�o7%gO�=�u��%K�4'O�ٱ���5�j ��7��L�wl�H�=]|�ֿ�?*ٹ]���*������?g���܄��S���͓�l�
׳k֬y�P��W��Ϙ�s��'��.�WK����<�M+I�:u� ��f�-P�$��*\��$%I�D]�j��;B�O�� �G;k �]q�@K�i��ϖrK���|�7f�83_ܶ��Ϸ�\�-��_�$O�T��v�mM�K�y�)W�$�M�d�� .<$��lnJ���Z:o��s����6����y:W;(EK�=h��Ԝ)��$�c�G��d�#;6nԨ�O���V �[f��n����㮞��X�,��=�������>��d�ve��2�˃�a��f3�p���~�Y*L�F���̫$�[�� ����,I+W~��գ�YM�Τ�d�� գ�I���'�_�;`���C����'�i���y:�N��� �V��l��v�x�^Oy��.����w�K����=~i`e��G���3�O�V�t������}�e��?ӓ�T�^���M o��˝��7+�hI�v�-�#�`v�̮���@�m.�.�О�~( V�lj���ݿs�q'�-��/^����S����I55]�d����I�&���.��F��&� �7�#J�s�&� ]�h����=IZ�!6��8qb�;:�S�x�ƍqc���ݿS�]~����()tߒč %;���0c�ڮ#$�e�&j�F�&IrS߼c;pmM��f��$��=8���˯�$w_ݍ���+��u��m�t�1U�]�m������6s�r���wh��l���Oܿ�f ���w��q����?�s&K�� XжȾ �zՋ{)��l�@��V[�z+I�f�IO��I�$P.p�-]�KQ@�V.E/��#�B+� �MH�e������0I3�f�i&���W��|��9�ə��y�sBμ�w��!29�碖C4�M:6Q����R�M�<o��ya��� �3E�O�b��塇�}/]u� 43��t�K��1.��l�{ppJ{s�-��gϞ�c �^�������F��6E���</��L����,(����F���</7:\y?7z��&�#��M��տ?/�y���y����>�90g ��֫�A��Y��@"u�Kf�1.�NǸd:�y���%��nݺF���ƌ��O�Ω0�3ءsk�����1��5?�~����M�Q��'�𿍭���K�c��iy�v���*ט�}�����$`��&�y^���r3�t�����7*L\��~Zg>�s���L�o��=��t�K��1.�n�v�p��M���xӦ?��@�ߍ+�٣r]����[�# ���B�>��[�gZr]@0k$���}���z
�����t�.\�y�����`f�_.Z��S������H�H�$X�T�{��il/i�`���o{�{0{��n���pqqqc���YPV���= ��N��e@j�+Z�
����������W{Gݿ@� >:���[�v#��4 S׬XQ������O� �,R�֧*�;6����ـ�nh~��x�L�8����y9�|����kVV�������������;��T�v�Y�� \g�+ f�1�$[""""""�JC�S����b3�$1�1�,�Z����t��!^ 1�x�ԩ~�b�SZZ� ����'��gz�`Ι>�8�g��9�(3�,%t�۸�$��¢E寮���¹N�qx� w��뿻paS�c�e\b*�� �*If�DDDDDD��?jƌ#��l6ȏ����o٤']D�o�f�&����X:�%���L�c\2����
��Ӧ���~�x=�YDDDDDDR���3gFڽ�NW"""""""���I�B���WDDDDDDi�<iҤ�y�o�x<f�_ 4�N۾t�ADDDDDD$^Z�cǏ�HbT���M9�Z��[����6EDDDDDD���{�O�_0ó����޺uk��]+""""""�J������:%�""""""2�Ғ��qٞHG;"""""""����t��7��Û IDATp���vDDDDDDDz+- ��_;~N:�魴$�~�����JG;"""""""���x����4��Ŗi8?툈������Vzf����/�W}cڴq�jKDDDDDD�'iK��i�/ �1�8�B�4k֬�t�'""""""ҝ�%�0��w�vWd��\ �j֬+�Ng�"""""""] �����w_ �KgϘ1V������?�V p�����`���z�HDDDDDD$IiK���O_0πF��8��I0�� � fϜ�O�A�%��ͷl:-5=�L��+�\ l_첐Cb �1�뇈�����H��9X(�!!mC�ͬ�@�f����t�'""""""ҝ�%��6n���EDDDDDD�JC�EDDDDDdHP,""""""C�`�r����8+�V {[��u���t�'""""""ғ�$�f�'H~�}xKɯ������ �� �&��ahJG;"""""""���{�-�G�Eఴ�#""""""�KiI�}�~�L��Y��<9m��������FZ� n}�� ��8m��������F����m���-�6'�R����%9�Җ�޴u��}͓����;���o��O��)S�t�-""""""�YZ��u���)S�\?bĈ���_�f�,�{��?�7_��Üƀ�����~�;R�u@mͲ���#>��$}��i��9~TPV�H��ի��qá|�14#�� vo���.\�v*c몫�q_l� ��k�*��~Vn"8`�Xaiř��LҖ�ɟ�� �Hf���f�o'p��\:'� ��H���T�$l�����c kf�VWU��{�c�W-���6��w*
�Sߝu����\{�uO�26��0@� ��=od3xIO�DDDDDD�4ޏ��$��W�ԭ��Cp��~��٣B�;�/�)$����jr|썞7<����W��+�1���0� �E���npW]]ݰT������X�vmNWe�5�:�a��~��DDDDDD���������M�:Տnip��˗?�� 1`�_�B�r�o������%�kq5o[�f�yN[�<�c���o�KEl\�����}{.����ѸG���ߑ������ ��;Y�y���,�v`�q�o�k���f�vl��3��-�X���_�9�l�b4�x7��'�-[6�� h����ʊ����� vi�l�����^#Z hs��/�<������hF�[Q_�b-8h�} ����P]]}hii�db�r�;Ͱ ��W�^2&ф[��t�`����6j��J��u�Ԥ��V�r�',�4�[o���߿�<�(>�xη��l�u"�����N3����ϵՕO���MP�U]�� ������N������ r��֮�Ƶ8nV��>�_E�'�\��l�q'��^�����Ј�v&�o�^���c���tlct�j�3Z>�H��W-���Gaxg�ac�k��%�"""""��tp<� �������9�?%�όS K+.��G���ї����[���ѡ�� /�خ� ���Z N�����y�A�b��y��%�GDDDDD$S(�;�Ю�/�$c�&j�E=�`��c�𝲲wI�4v� ����3��퉈H�`� �~�����&""2�it<� ��7ޘ���;c,�E�?\ ��u�U��G�d���=>���rH���I�&*`=\j�i��-�� F��<��LQi�=��_۷oK8��H&�1.���_��_�=vϞ�����;��/|�s?�ѣG�^tхo�p��ݾ� 6:�� =�Ϟ=;���S:u��0��g��ݲ馁�W"�a�o�|���߶�//���ss��x��̛7�-��H����F�+��F��D:`D$�Hc�^���#�����93Hƴ^�5� �_d �v��q�˖U��_�����&�>���v�O���S��Nxr�����N������H;��p0:� �̙3�Bp����o�<�:�c�{�m�e<;�T?Ƭ��7߼�_��]�:u�_�r�j�1������G vXt?��(/uߘ�}�}��y ��M��pmM�f � �=k=oT���v�-}���8�/ݟ��E����t�K&��p�a„ӱcǎ�w��q�<��'P�D�F�q�t۷o��t@�s�f�-��c�
����i��+H\bm�߼z�k�o�rG*� +W.�p�93:G�8d��DD���&���W��������\�̚�I��'F��k>��J6�;�����p��
s/�a�~�h��VO�""��������y��pht�> ��ٳ�����#pH�;wn�/��:[���(HYG��������7�z�Ӊ��ѱ������G#���i�k`����ō��vgAY��f�8��;f��ɯDD��sпɭ�GcEDD��&��1e�H���|�u�-M_ ��?fV��3��l���f�
D�y���������M��C�Ծ�\y��kV�8�sl���^�h}�z���� `.x6`���_�6^DD2�~ϒ?@�"""&�C�[��,#������6�� h�М�I�y����͵�2� ɀ���)SNݺu�T��;ee���T����Yy�ί�VT.iss�t�}9�yz}Ͳ�$��n�noc��>/ǝO�4���ʪ�>��P�<���{ \3{b�q'w�
�LlwZ�u[�u��`��M�%""C��$b���Ƞ��+��f]5р�į3�-X0�/;v��y㦙�o���u7��7�ݼy�+�n�|������zG� Ͻ*�}olJ�5R?ς��dYk�vߡ9� ��h�;��%��}�a'���gY�ڐe� �s��j���S�N�S۝���]���d68��?��HR����^���@iK���YDҍ-와��n޸��۷��[�M�6�,�_G�����3��…%�`8� �m��ͬ@ `���,��
KʧĞ�oѢ�W�Z�����i� h�'3,�� �-�vt�v2��2ƆL�\PV�H��ED$���X��� ��3w�ܬp�]d�b���tݭ�����s�gX�����e����4iR踣����`f~�q��M��R��۷o�I��M��%r0�1.`*����� �:����򱄈<W���J��y\2����
pkk��X� ��O�������� ۇ�t���RU�����̳|_LY/DDD��$� pR�r��n����r���6DDD2�K�G�H�z��]z`:G�/��p2�2w)�Ы۴ѩnCDD$�݃��ϻ3#""2(�'�uh$/�_�n#��mo�r@�Lu"""n/�:�n8�#Ѳ{{*(""r�J�s�;LFڵ+@[*B��/;f{RY������LDdR��x���}�\�}��3,""rPHKl�w7���Y�#�o��ر�X�N*�b�����ÿ��k��}���d�DDDR-MC���:48g�� /�L�-�m��� Q{sss�""")���ao��f�ھ��f�ܹY������3��˜� {[OU�""""""�yҒoݺu�Gc�O�[�-KE�s�L �[ ��3���n���M������� qiI�����V-�3s��)S�d����ӧO����ħ����M��SDDDDDD��t����9�g;����Om_I.5,���3f� �wnܸ�ݞ�={v�-_"�+\���v{�� ��Jq�EDDDDD$ä-�</�5k���Q� Wq"��B�pv������1����?�gf�X�[?B:D h��kҵ""""""�9�66l���fv�+��K�h��:��������&�e� � �K�m��TZ:/""""""%� 0��e�O�>ÎT�i����_�q�SU�������d��'��aÖ��}�g(��?�]�ٛf�4��g��M�K]EDDDDD$ӥ���nںu�es�^Xn}9���Td�sB-{��� ���x���۷�P�EDDDDD$��8榛�� `c�s�^8��5o��P�qr� hq�mmm{^y��w��������H*���hB��@�CDDDDDD2ۀ'��5mڴQYYY��l�ׯ���@�IDDDDDD^iK��̜��}��Onް��T֟㲘��9�S�L�ۺu�~�[�y��om�,��&�4�ƚbv^n����6DDDDDD$s�� ��c��_$��TWDDDDDD��7h` ������ꋈ������e<w��,s�ב�����������/�{���O_Лrf�����4��B��a�e�WH�-�n@DDDDDD2V��`qu�J� ����7x*��EDDDDD$s �!�]x��;w><Н��Wr ��o hLQ_��4A������9�%5�捛��ߜ9����#�3��} �)�c� h����� n}9�m����������=����_����V�ɟa� �s����?�V��5���^�</HE�""""""��R����?ް��і������HW2e,�n��
�-lp{���Y���oټ&]u(�WW��Z� �5�[�=�?((�H��ի��qá|�14#�� vo���.\�v*c몫�q_l� ��k�*��~��Tn"8`�Xaiř��L4:���eSܰ=Kr>ɓA�C�#�2�����,�*�~���>b!����ƟBp���]�|�����;���~~��F��7eEDDDDD3%�]����@���a�
�)���b���e��@����,�B|썞7<����W��+�1���0� �E���npW]]ݰT������X�vmNO�ڜ�\J`�{�����������,��fΜyX606F���5��ޛ7l�?����`x�3��t�q��_��{68ρE��~�ؔ�~��G`���-(�^��ݶfͲ��y��X�{�P����Y�@���oυ��awgF�x^�~A""""""��I���_��3�sHk�����*S���Hm�߅����y~��������*i��#�#�vL` ,~���r3��Ѳu)�Иc���=��n�e�ƚg�� ������H�J��iӦ���?�6�}��Lc��^����A�X�%�.q)F'�b�����! �Zp_�q@��> 8�����dc�r�]:��%c�e�M'�v/i���*"""""2��-�4iR(7�;\��6ҩ����|�k���`�'c+l�s����gf��^g;����G3�����f�ɐMKTi3�nITFDDDDD$S�->�#��<7]��ڕK�� F��Cv޿�q��D�������tl##C� "���l�����Gaxg�ac^q�i����w�>�c �
���KWҡvٲ�`ctq]a��?Ķ�02zK�?���Dux��\WS�p�A^��]�AhK��W��P[S9�������ɯ�[�͛�VWS��������� riI�gͺ������۴� �zkVx'ñ_g�����P��=���յf��c�𝲲w�j��p)��
c�<� �J�0�[zў�����Ƞ����|"~� o�����t�m�LG{B}uդ����ۖ�\Z�y�U�}�����S}f�C4�M:6Q����R�M�<o��ya��� �3E�O��^��o����[�`�c\2��q�t:�E��4 ��;,�5����o�F� ���%��~�/�N#a�z���y^sW���yÛH�hH66��V���\�-�G�e���sfDA�ƫ���/��~��E�/��L�c\2��q�tdX_�t!- ���_6 NG;B]M�r�`��V�HTֱ`�E��˶���U�������Z���x����� `��g��
�î��ٟ g�u�+�_d`m߾MǸd4��t�K�۾}�@w᠔�Y����K�}+=��W]Me�23klzaI���[�g��e\0kB�r��=��|f=�llw,����p��
s/0� ��h�7(�_DDDDDD�#- p`�!�򝰥��t����6���`�����֞b��y���Q���)�50������dc�����y3{@�?̝ �����W"""""2��%v�y2~مsd:�I�ښ� 0����_TV������j��fŊS;o�_�|"��"el}�b�CD� ��g���9�Eo�EDDDDD2AZ��yӦgg�O� �c�~���h+M�Ifl��mk�x�wW���N�5u�T���y9�|����kVV�������������;��U�db�ӂ��r��>�(����&��Ti�������M�;�„Ϭ=��P�E�, x�v���g�+ϟ��</컸� ;I�w ?˲ֆ,km �;@|ȀWC .�%ͩ��Nii�.�~N2�@ßEDDDDd�I[��#3�@� 7R���R�7��9�=Y���լ�4�*axڀ&��� �7w�wK����16d�傲�G��w""""""�����b����_��?���ϰ�3���;wn�@�K�o��m�n�3���1.�NǸd:��t�w-}C��_���n��i�H. �����3�M�5kVn:����I�`�����6p���g�����$7Y�y��O�5��%�޺[6}'E]� ���\@W�ޣ2}��RԤ`I(�C�EDDDDDDJ�EDDDDDdHP,""""""CB�������4�B�ag}��֞������H7Җ߼q��[DDDDDD��4ZDDDDDD�%�""""""2$(�!A ������� J�EDDDDDdHP,""""""CB��t��i���#�Z�q��9���0�|�!�4�w�4����_ �Cgk�;�������Ai<����?�� �]� ���$�"��4ZDDDD2٧".���x��eE$�)�Lu""Wy�����h���#�c��o�=�}8(�k������An8"Þ�*�r{S���;�Q �`Ӧ[�FD�����X�"�J� �9�I�O8�q�GcHmwD��0D��9)����`"�[0��u�W��M�HuGDDDDDR(�����/,r0�����"����XDDDD2�aIĎKY/D�+�K~cG�n �J�EDDD$%sWW�e0��9PqA �����d��(V�@If�����\ �����d��+r�h�C?(�L�+���t������H&z2�s��D�dg4dG9(�Lu �}}(�/#2$���g+�L�@z7���h�!�|Tt4̿�����H&{@-�������m��W�dPz�;fߍ�IJ�EDDDd(x�2��N�z9���E�� 6{l�G� �J�EDDDd�yi��q��Tx � �u;���g tDDDDDD��@$��G����Dd��!;�s��^��Y�5L�p3�iQi��=Ŭ^�d�-0�� ��A�n�{�_�p�ҷS[W]u>��b�N`g^[V�Xo����r����
K+��M������v"2��DD�����)s���ؽ�C��o< ����=odmu��]�m\����}�B�r8�S.p|���/?#ձ�|����G���v�DDDDD��"W�7��y��W�%J p�+��ٜ�>I�f�`��&�F��A$a6{�������a��^$x��w��� KUl�{�,�ኵk������\�R# �ӛ��4:v'�lC�����>�S\S��-��^"8���{-n�5k���ϓ<�Z����TľϚ����}{.pG]��{�y=퟈�����`�+� �10^UTRq�… ��:��RP�!�,X��u��˦(@c��w@��a�u˖���,�`|���""""""������� IDAT|7���ŷ�%���;�@ �KT.px�P]]}h���9�.��z��1��2צ�t���po�QDDDDDd�R���E�[}��}���/�$*�E��O���NL66�܂��?��$Cn84-Q]�� �%Q�L�8���� �8,�3�v��۷9�;.��8F2�"���0��U�?�0�3�1 �8������d
%�)D���K���-��y�� �c��llWr�bf�'��TN�݂ r1q�y�ں�1� �8��أ�Z{Q���tl�SV�.�{������ v%��-�hODDDDDd��c�R�l"#��{.j9$A�ޤc� ��.5�4��y��ѹ<��1�=STZ�D/��_�o�f�[�`�c\2��q�t:�%�M�t.�#%�)�i$ \��r�Õ�s�� o"0�!��D[���r������̙A0�����DDDDD�`�!�)�X�#�:/ێJT�1;���k��Z���D��n:�g���Q$.��]_�?�����Ȑ�8��[�g��e\0k���b'{|���z*���XZ}y�Z��^`���?�z���з=�=�=
`pQ7E�<\\\ܘllw��=of��񇹓av���JDDDDD�%�)fd䊫a�+N���~��/�������}&p� � ��������� �����\ވ6f���5k���7��v�fXnl�����I����YY5�G�
�'�|�kfO�?��Wa���N �n�A��`W�6pc�I�DDDDDD2��w!o�s�v߉�19��v�6jX(v_.<� �..6�N��ϲ��!�ZH�2�����N��Ƿ�LlwJKKw�s����,"""""C��4X���լ�4�*axڀ&��� �7w�wK����16d�傲�G��w"""""""""""""""""""""""""""""""""""""""""""�+������r�A����O�K���ki��������{���+��{4���?G\���O� x|�9}�u�=;�}����;H^ؽ�% tD2ImM�n�a�������z�W\?�}��3�Ͽ��:P ������@�
�g�(���J��f�iw�;������"���/� h8������'X�/& ��Z��{���ښ���/-zv���G��_��d� ���o �/yp��*��rG���)��w��,a�"g������ʋ�Imu�2�@C���y^x��$�8���{�X��C�_G�j?�� d8�� ����^�~E��k�*KY|��pܷkIY�"�����^C�s%���3~S]u�d�3خ�W/��� ��� `���x:��iΜ���[���?\�s��+g�E%凤�^9��<��Q�b�M��VU��hQ��ݱ�p��f�����@�E����b�)�P�/_~D�<�0��3��u��۾e�:N� �A��'ău�*�\���T���l�K^JE]"���
��~��6>3��GZS��s�� ��f\��~�u���zިp��#� |�ĕy9�k���I׾�]�6'�w��4��zI3T[�_�.仇�Ǜq�K�����>)(.�s�� r���}1ݔg 3c}Ͳ͈&���4��] �x�OjWT]@��������{^Á������A�a>aE\��=�98��{Ft�~�����|�����ե���ޯ'=��p�%��i{�x����^po]u�F3|���x;��"��g���ʋA�K`��J*J�+_TV~O}��om��~.? �N� nXUuB8��4�c��� �C�--,�x.> ��?�+*��� {���bb�%'��2&��X�A�T&�!���U'�] �,���e�wa��1����%�ӟߝd�Tw�+�.���&m�k$���9X���&�ұ<x\�|��<�����]�e$?�6O�V[X����خ&�h��8�������X��o��˖��k��|����;�_;�����Ů��y^hT���F˧�[@���J*6&��8=�ﯺ��������sA<3������{���{����I����A�����]��;2�oZ�^`t]MUl�’�kce͌u5�/'�|>I�Pv�x΀[���=� :���������/�2�+i<�!04��w���q� �L��.3��0CО�UW��3�?�V|�vE�|�9�|��x���}=�Y���wz�I��
K+Ό-&�K����;A^�蹣v��s`\H�D�
� ������9>����+�N� Ά�X�4�-�~k�������T����M�s�[`�$G�t{� �0��o��I�����u���p�N9� �= ��qǝ�_�����O���̏��ݹ���ބ�.�b ���1G�,��€����<��1�3��C�'8��~W�bɉ�i�a�y���TW~N�� fN ��u�G�_YuR����U���= �'�C�#I\��������7}��#�㮮���~`���`��y9�o���O:����W��o-�oH\G�H34�����e�z�ρ�f��� ���1�=���#vꪫ�GȞQ�T�5b7��A^�����ڹ~��Q�� �N&� '����jm��T��,g�Sق��G�J*�.*��� ������T��Nlw9`cah�Y�c� �S]u��X�P�0{� �GW��z��Z��&�~e��I��W������vӨg��իGt���v���`�1�s@�� ��A, xfM�����{�� 84�: �u�;��#׬���o�#9��c�?�ܶ��7���^$��&2x����+�Ҝm0�$I����\�vm��ɞ�W,���l���|���'8�!_WSY��>������L'�4�kH�� �7�p$��I��ο�p�7ޘ՛�}�%'f��Y3x> d�w �� ؗ�:S�an��� )3��۞�^oc���<8o޼�.7Z��B�}m �+*���cO� �Wh9
�����7M`3`w�1<���|LCK�g\�sd`(�������֓�6�?�JQI�!��凷1<� �����z���z����9�nXUu��j��� }���┢��ߙ@rh���jb:��lO� ��:ο�TZTZ��Ml����+(�XUXZq���c��V�YXZqf��]W��x���3�/C�**-?���bl�c � @���+�N���07��� �G|��� K�O-(Y�����fW�����. �M��%�5K������{}u��Dڳ Y:���|LaiE^`�)��B2�:������Waiřp��h?ߋ�?�V^�{=� hlZc�?�����Ɩ`D`�� �@~����(��y9�L��Y+����Q�%������O��W�9����f��م�W�_�uH���� �CC1�~�r�<|��9���tWai��D?4�":�����  ��`6рz�s[�C Kˏlh�G!��<�m����&s�����X�`ɐ~��]~|aI��Nn�A�m��[]_]��T����7fFn�c�m.�� K���T�5�C��j��%x^ӿ���^�������Ͱ+`0���|dQIŇF�yf���k���L p�ٛ�L@d�g����^���YP\>��x��`�ԩ���ŷ����3��.��c@�^TR1#V��yAQ钟�5R%&�Z�����}�zA��Bl[q�ҿg�; �> ��˒�k�0�>�|�H�`�r�i�Æ���� �Kgt,JqWw�� M.Xtݟbk�J*�2D>8��d4�K@�4��[�K�?�/���cO�����lq���� ����|q� N�����. A��O�B �¬�d�������kk��Y_����$ �����nl�9���}�Ҋ��҉;j���D��UU'�,��ɮ),��56���`A��ۀ����9-~D�I@b[A��-�sk�.}����a�[�~�w�Lb��"��P�OMM��������� ����.�oul����a�F4�_*(.�����W�����[WSy�1�Q��eEe�L�� �����(,-_�������:���n�I��KV� �׬���>�����{�7{&Z�O��s?�o��Yz ��D�u���ϟ?~KQi��0�ʬ��o�- �s�K/��Z>�������C�w5�����8Øcc�_^�h�릭�r��P����NXm���G 0.~}aIŭ#����c ����Os~Y�;f�<X�~߂H}=�@� �$UX���s\aI�s�Kt,n��O��8N��N��뼽/<��&xY���{��ڹ�ԩS}��x�����@]����N�Y6�аMf֯I��[���؇0�g���Z[S�Fmu�Ojk���fͲ���~(*)���P���w�l��fkb���� �����?��[�*SXRq���Fd����ۡE'���b��WP��.,��BaI�׋/>�����tT����������H\
���
��!a d6���[I�9w���S��a�Uc���u�ep0�ְ������gO�����ɜ=��%�U l�����{�b��[��N����9���6�m?����),-�-,-?���b�>�Wv��7F:&a� ���,dx(����|�8��ܑ� !�)�u�-��]�7�F ��c�-'����?R)b�du�s���]������`tH��}� }9�<�s�$�NT�]�� ˃ɮ�������{�?�;#s� ���y2aA��9�|����������]�pa���ۿ’��
��'�f��;�~��$�N�N�^���z��0��*(�vǮ�u���7r&��&�"Wi�B,0N|�����Oկ��wMͲ/D��fYFN �,� �L���mK�97��lp`;�ͽ*ѱ$�������h���ߟ!�����tDGr���)��=������m�c��y�ٻ��+��i�n������+>���^�7o^[���o,\���\&v�L���4 t�1� ��5 ��T�]RR�'�������?ߧG:,�UX�嗦 ��</{�0w�.��#� �חveh��q7z4FY r��G�:�}�MH��� ���o��('p�z�-�G v��p]M�ۊ-��s��^�]~Љ��A�����f4��7��� }>�9�����_Y����|i_�_��;�m�@L&�(�G��s�A�ܸ���X�躍�5�������y9��iv_��~�hfU鉕�Tt�����nZ��5d}��E�C_�]�lrQ��G���9����T�sk���A\bf�t�)�?�l&:��!�q#B�9�����U~V�_���~�wyD�}N����`Mu���>���>���u5UO���f?����w}�t���j��HL���E2oXq�g�o�N x2���X}�c����e��`�$@������o����g��O��ެap#9�� �1p�aJ�ѱ|`��8՞Ů�%���N_���3:6������� �?(����=�]vܦ��DTQ�җ��f 2�U��SͰ�~E� �*zu�@����-�����0{��.c䍎`�g[&92Z_ ��;ە��<E���VU�����l2�C��ۻ��2����I��ƥ *���(��8�@E�:A��$� lK/���M����L�h iskA�8^`@��0:��L���H�B�%�����#M�sK�9�5��y�>g���zO9=�g��.��F~� �[�ko��,���we�ě;w�n�x���N*�$p��a�������hѢ����kr�{��� ��\3w��)g���co��L ��������{�vH���b�c�f��>o�[�a�j���ӻ�D�Tg�8������[V��^3�����w�Oc]�Z��T� <A��*�<����<���d��=6��u�,$p!����Pʷ�U$�pM�6'N�h��� ��d��� ݽ�� �K{�a<��$�Z$w��(��l2��w��2;$���x�X���z�x��>&�u�}� ,�떆�C�{zjs���r��Oy1�Y���
2X/߻Go�wIe�W�☓N�i➏��M�{I�ynՒ�e{=�]��!��_8����`�I\J�8W�(�>df��͔$�}�{���6�y$�7�w����K�w>�˗/}��� �C�ܪ%�Iw��������KD�.�2��X���<f��K:����g��ܸbE���!>�.���$O7�����>�j���V��0�h����]�-��x�+��i���A,�6�>Z�r��}��ă`f�fS���������o�ַ� _��33�������Uߚjm��d�26mߎ�f��iF}z�gfF�����N!3/�� ���{�޽dG��XvU�i{�d�<��ukY�n�[�fM�ʕ��?�kF�nO\��zō琽k�a�s-�/1������U���ܞ����s���W����0\ �[��&��Z� �{�ᒖq���x�]�vm~~�� �(��|5����`����aL[�ߣ���+/�Wҝ��A|ޤ�`A��sU�<oђ�©fx�gp��*��3�2w��W&&�@ؠ�)>����d^ �L
t4|��\�ne�e��M!0 HY�7� �����1��@ZR��}��6`z-���]��wk8Cd篪_vQ�vfv�0�7����8���#��KU|0��ɽ�|ݮZ�A��l�j��]ճ��.����=�_D�4fXfw�����K�o��Ŧg�W
}SVO[�|y����隆%��~ʢ+��s����)0s�1>I+ܻ�Vo�5�q��=w��V���o�/i���3���]��.����n �}�,NL[�3S����f͚���T���-0��IUA?�q�a�7�ft��A+��/�)>]�h�O`��@�3�
�����i b5��\������ǜ<u�%�GC��] A0����10w�g[(Ed��ȋS�uZU�y 2�����ȹ��wз���j*ҝ�X��g� `���Ƶ�D����$��,������ �������{�����ύ�57��-X�jf}��������WdU���+�����5��G��u7�D�z0�_������}��%����; `;��o$���;�B(�.#Y�v3e̫�C'�?5��>�X_��w�kc}�Ʌ��+jX{�[Y���!�f͚���vL��n?��5�������\FD�V-{&�'!��ۻ����X����k����{�����|ެ^^����f[l��i�]:׻N�@����p7���t��k��x@��������_Y�ر���R>�?�X_s���݃{�'��=/���_p ���cq�4��U������Q�2��u~ǜ*�yX������n"p��� F ;s͚5��P�=�v �+ L�fp���~�� ��|�w �g��`O�|&��<��-���� L%��PW{1 �@� G�︐6����df1�*�|?�H�
�0.^��k^�-����~g�cM�Ai]�����Ys-�_���'vx�0�e����O�#�@#ȏ5��4v�K������Eֽ��ObOr��9 ���X_s/�K@~uR�;�q� �z������k�ˋ�<* Ou�f���x��C7d�ܽ0��1��'�\��)���o8�ֳ��/Ͱ{O���������.X]��9���{��O���w̭Z�LC]M�+H,m��ݱ�+��������朰kI������iX�p�� u5�$��B�۸���9���2�b����-q��ň�������3��U��#���!��Bw�Ή�z�?����`�sW/�=�Bk3,�vQ������h0�A��:\J���nӪU��k��_z�~����[N�����s���M��t<DyC]��$���IDATKa^l����^z���X�O#č `��3��H\�j���\�p�@_!���mh5�<���S��������\�9YƎ���m+W����� T|��h�.�y!z�����Ә f-\��崝B^��8>4�dc}��0 ��F�J�]�08@� ��o?�P_���EKf�v�2v�Y��w u�+H,�w1�^l��}� ǃ�5�n�Y3�?���^�#���jۚ���=�m$p>�b�@�~��{74�k�V1g�ґ���S������d�,ĥ�fA�ӫ�]f����y����Ϡ�t�G�Z�,��unՒ��n�
n�T�]J�|�s; �� �5o�{�a� v�"SͲ)�L� /�Y�����90k 
=xA'�^���EE��0/(I�#N��~�u���XW{��$>��v��P_�G��{@����>���N'1����L��6�j�- �_�.�$Yhp�4���t�8&v���,tG��qr������πMx���߀s_��%{���W��A�Srsc}mgC]�VЊr
�Y�깋t�0$����7�}������NWx#���{nh��N�����t���Ω�ޜu|rP����ŋo����,l%����7��<�u!v
�<3�6��U�I��r���ͼ��XWs�"�� �k��}Ӏ]$���`x,���/���ya����O�j��e�}*��C�9����������9i�Lo�i
�Al���;�-��M�����2ث���h��m��:�v�ܪ�.<��_󮫾��l��$�ff7#��Y���w�w�� �;��ih2x�6f��n�n@�`�Z��p��,�M��ZYW/�_���� ��s�m��30���%�^�>�]c�)#����o�;{�?��s�}{N�Y��^ ��aXmf[�8���
�%��έ��&N+�}�����"���l ���DżEK��z��I5Ux W����U�Q:�a����/a�jf�z{��`�>5oђ ��d���,�~!̾�c�x����`Bg𩪪�m.pK ��v�p�{�,^��9�0�'zc�w����?ga�%f�� �f�3;��|3��j�����[��_����0�o�Pkf�!��Ļ N���<��y�����ߧ�e0��`v ��6�j�5��?ڟ\�s���2�G�'��9� ��w^��߅0`-��I�H�x��m"8�ڪ���s���[��* q ����Y#�{��v��0�FބC>r�u�m�_ ��O��f�. �[��I�Λ�hI�5��a�u�^ڳ&ܲe�������������������������������������������������������������������������������������������������������������������������������������H8���� �����ƅ�Ts8ހ�$�� �;Fls�x{��':::�G;V>J�ED�S\\�RXxQ���.$���^d3�7$~����滞�HEDDd$)�������?>{` ��k?f�����y��C�����%�""rP�5s���s� ><T}��n��׷��:T}��U��֐��ݻ���s����� y�����`U�����@LH�� ������F8�i�Mu�"�T�G�w�ɕ����$;�Y�����MJ�EDdL�(/� �M$��ct�p;�{��~�.��b��cB���Mrj�q�?=�l�r蟁d���4�MDDr���fE"��f�)w�'�ߴi� ��W\\�M.*����'7���-mM��Y'��۳���ǚ-""�p����H.f���x:۔&�����vY6�/tttM���X`k���N0�sYY�q��,��Y��юADD�.%�""2&�:�NU��B|���m�`�^���(|f;������p�`���1��_ɝ���Ș�D�E���:ַ�}g(�X���heYi��}*�677wf�_4=�Y�G��.�;��0�I� 0x��_���͛cC�������Zl�9�`�v��7���w?���d���VE$2͜�C�a ��������p�'""#Ok�EDd̩,�\����0�� :��8��
?� EF~ƻ׷��
�er�7�O/�u䔯8�i$�
u�߶�|( q놶��dceY�M �������滞ϴ�,�<��~M����6-��e�o������7����w|�t�]��I���a� �w�׹����͔�D"���l� �^hjm?!>���$.�w��Zڿ�n��<�LL�o4 �B�5�ݣ~}k[UV1��%�&�f)�ټ��퍹�)""��hs 6+��ĺ�L~����'�yM��ǭoi�������0��U6�w9��7���@�/�I&?��,+}������xÅ�΄�IP\\<�����t�F⼴�/���BO�o��DN�x��hO��h��蹇S$���巙�������".Kh�1��-��DD$cJ�EDdL�J��3R�� �������^C�Io����k � �%�7�G�ђ3s�~D0n
�p���M ˳�
'�G�Hd�}���K�a�.̻�Ĕt�577��#�+���}�3��1k���vnB,?�oDD$5%�""2���]��j�d;�w�TD"_�2�Χ�)�}�;y�S���q�!�
C\`E��[���{��3���3e���ʄ��(��%�%0��ۀ������!�>`�O�<e�ü�f�� ��{�X��0�_�q�|3ޘ"���x9qVi�Y$��ugx�`��l[����
���^��A^q�k��>��DD${*�%""c�g%ϩ�/G!�$���'�Аt�lճ/�T����k{�<�FW{a��w��0߻@��E�+��2�T����bpe�-�/��psqq��E� K�Iz�v��~ǝw��޵ŕ�����ў[�o��z↢9��~�n�c��������)..M-�,��/�3�uqi4=����� �ދ���‽�ή����CDDr�;�""2�<#��,��hĒȅy�"0��nojm���
���ͯ�^�fx�;��":��t׍q 0��0�_�λ��5e� �w���]_�/�����ғ�\6؈Ä� �df�������'�}w��n�� (��X\2�?�%%ǃ�H|?lɶ����N ����)f86�1�Q%NYY��_��f���y 2�cÆ����������Ԏ3�0V��Q�ut�0�{��$?���!����x�w��?���w��V���my.����CDDG ����%����r[��GR�q�fm�N�� �@W�6�}�� .8�-���Y�����8�V8,tzݱ��ڴi�6�%$�<���tj���ӟa�ps�3�^DDO ������Ņ�������*�<?�Ōwg��ƍ������a'�p�0o4xbSV�Lls��T�$N{H��\i�1���%%'8;�UůDDF�`3ƍ���ffA�Z��BNKhٵ���9��T�� ��% ,���u6$�% �a��BJ��lNnnn�Eo��8�� �Ǹ����n�Hw��� %�""2f��]�m$�*.�8���]\|�� ��Z����Jl3�r oD����::v���}׳;EO�E���Y�D��Ű2�8y�3�Z��ǻҜ.""�D ����7�w_���EE��B8{I���k1Ǘ�Nɵ��@���� �B��u�$��ߞ��������o�����AS,""c�YRr�\p�h��'L�nu �%]k�[�&�0q����%MMo�/ ͗F��C�]zI{�n��֖TLDD��`S L�2�8g4b�C��f���ڙ���k9rš�Z�w2���#�u������Ϻ�+"2J���ȘB��[��G>�~�;gC�_�I�` �C9�䮩e��įN�'pEi�T���o����6��HzJ�EDdl1&U6�����h�1��ӝ ����+Hj4��k2 �n�o����'�����f�l�бux��t���Șx��m�;yB��k�ʒ��:�xI�)��r/0K��hÛ�����bp-⦪��+Iqj��G��?���&%�""2�477�j��O. _��JJJ�<�+�"���\��q��[�,n���uL:K�����k��A$��Z[[�0���5������3��������ED$%�""2��)?]Q6s�PU��}��u�W��>R��M�sn����ɸh�SgϞ��]U��<�����52��cf5�����p���F�P ��V��}��g�4�xK�{C����P,""c�;�:� x5���}��h�5�l��|5���a^O��Ȗ�6���{׹��kt�Hl�&��dە�䂼�Y +�XV� �����0<տ�`}S�i����F,8II ����9�iamb;��]�U\\\4�1f���E�M)�ް�?%���yb�3�Z:�٥��!��|kk닩����l ��͘���d� Ű؛ϊD�'p��v����7==����H"%�""2&{ҩ߁!�"4��&�WQQ���Y��'��Ӥi���&l}�&�5yEo� ��"lƬY�Gf3v��kH�|6������8�#��W^^~2 �Y�x`1���^w�lf�}� �T�L#13�L[?ұ��H2%�""2&���p9̶%#�Iƺ�PQ^��l��F��e�K��$��?f�;aθ����R]�nݏw��&���3���t*�� �=�A��)�=����h4��u����E��m$�e�h3�;����Q
���;_'����謄��מ�x��;F>:I�XDDƬ;���8�?3�L:HO�{��WF"%%%%i�W���4�<��Y�I����v��6lܸe�xz�j�&�YY^ڸ�}��R>� 8>H$�|ú��W�]�sg������1΂[|�O�9_YRr���Ÿ��̶�ᡸ�����2�3*KKO�`���o�?8�� w�[�㤵�""2�Fuڐ���`57������b�}�@����>Q估�,� h���6�|��a*��0�f��eM-��_,���oT��^��L.*��"Y����/y��a8%��,��fed���j������#�,�lP7"P��s�L�UY�����V�7g� ��/ٶ9 /��~] �����[[ 8������*��I�O�?[�֖�p�[ߺ���O<uOSA��΅��,"r�8P�������0�s6`p��>���2�/��{�_b������uSR��t�Z�Q����������8����i/��G *����f��u]�ɶ9���f/$������9l��=z��� ��K~ ���uc ��I紅�p3�����*G�c����F������Ͷ�捿�XDD$-%�""rPذ�?5��_�J xbP���J�Z��K_}9��֍- �Y����=0�e���/lj�x3� 6nܸ�p����ɰ>�����?���g���H����fx|��Hd^W\1�}���""%�""rP���~�q'�|�{����ϙ\g����NCxѱ'�|ʆ��;���x�ES ���~ 8�h�wbjSk�7��J;^k�c�Ƴ � f;���Mojm�\�n]W�ڈ��!7�w_W^h��t瘙�9�qm�б���{zB��d""2��K�DDDeeeǍ é!y��Ѐ��2���mn����!��!v�|7�afy0��� �����O �X�g���ٽ�,8;����,�z�|O�~��ښя�h��Lx����0Fp[h|�; �q���#OEY�#$��_SGSK�e#�����XDDDd�*��> ��������q~�-"""2H�p~�cۢ�WD���XDDDd*"�i.��F����� @ ����H���h!�I�[Vf��W8a�(�%""i(��7�O/pa�����-쫮-""��REY���ć����g�[�>=Zq�����F;�Yqq�7���^o(4�鄝�x���Λ9
!��H������ `�֭�|���=f� tfx �]�����'""Y�`�A�G��׷�?:ڑ����tXDDDdGy��ٓ$O�o@'�Wa�[�6�o��6�a������������������������������������������������������������������������K�Q�ǧmvIEND�B`�
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment