Skip to content

Instantly share code, notes, and snippets.

@curran
Last active January 31, 2018 12:55
Show Gist options
  • Save curran/55adf7e46f4dd549d42873977d97c00f to your computer and use it in GitHub Desktop.
Save curran/55adf7e46f4dd549d42873977d97c00f to your computer and use it in GitHub Desktop.
Responsive Scatter Plot I
license: mit
border: yes
<!DOCTYPE html>
<html>
<head>
<title>Solution</title>
<script src="https://d3js.org/d3.v4.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/d3-legend/2.24.0/d3-legend.min.js"></script>
<style>
body {
margin: 0px;
}
.domain {
display: none;
}
.tick line {
stroke: #C0C0BB;
}
.tick text, .legendCells text {
fill: #8E8883;
font-size: 28pt;
font-family: sans-serif;
}
.axis-label, .legend-label {
fill: #635F5D;
font-size: 50pt;
font-family: sans-serif;
}
/* Make the chart container fill the page using CSS. */
#visualization {
position: fixed;
left: 0px;
right: 0px;
top: 0px;
bottom: 0px;
}
</style>
</head>
<body>
<div id="visualization"></div>
<script>
// A Scatter Plot component, using the revealing module pattern.
const ScatterPlot = (() => {
const xScale = d3.scaleLinear();
const yScale = d3.scaleLinear();
const colorScale = d3.scaleOrdinal()
.range(d3.schemeCategory10);
const xAxis = d3.axisBottom()
.scale(xScale)
.tickPadding(15);
const yAxis = d3.axisLeft()
.scale(yScale)
.ticks(5)
.tickPadding(15);
const colorLegend = d3.legendColor()
.scale(colorScale)
.shape('circle');
const defaults = {
margin: { left: 120, right: 300, top: 20, bottom: 120 },
colorLegendX: 60,
colorLegendY: 150,
colorLegendLabelX: -30,
colorLegendLabelY: -40,
xAxisLabelOffset: 100,
yAxisLabelOffset: -60,
circleOpacity: 1,
circleRadius: 10
};
return (svg, props) => {
const {
data,
width,
height,
xValue,
xLabel,
yValue,
yLabel,
colorValue,
colorLabel,
margin,
colorLegendX,
colorLegendY,
colorLegendLabelX,
colorLegendLabelY,
xAxisLabelOffset,
yAxisLabelOffset,
circleOpacity,
circleRadius,
} = Object.assign({}, defaults, props);
const innerWidth = width - margin.left - margin.right;
const innerHeight = height - margin.top - margin.bottom;
xAxis.tickSize(-innerHeight);
yAxis.tickSize(-innerWidth);
svg
.attr('width', width)
.attr('height', height);
let g = svg.selectAll('.container').data([null]);
const gEnter = g.enter().append('g').attr('class', 'container');
g = gEnter
.merge(g)
.attr('transform', `translate(${margin.left},${margin.top})`);
const xAxisGEnter = gEnter.append('g').attr('class', 'x-axis');
const xAxisG = xAxisGEnter
.merge(g.select('.x-axis'))
.attr('transform', `translate(0, ${innerHeight})`);
xAxisGEnter
.append('text')
.attr('class', 'axis-label')
.attr('y', xAxisLabelOffset)
.merge(xAxisG.select('.axis-label'))
.attr('x', innerWidth / 2)
.text(xLabel);
const yAxisGEnter = gEnter.append('g').attr('class', 'y-axis');
const yAxisG = yAxisGEnter.merge(g.select('.y-axis'));
yAxisGEnter
.append('text')
.attr('class', 'axis-label')
.attr('y', yAxisLabelOffset)
.style('text-anchor', 'middle')
.merge(yAxisG.select('.axis-label'))
.attr('x', -innerHeight / 2)
.attr('transform', `rotate(-90)`)
.text(yLabel);
const colorLegendGEnter = gEnter.append('g').attr('class', 'legend');
const colorLegendG = colorLegendGEnter
.merge(g.select('.legend'))
.attr('transform', `translate(${innerWidth + colorLegendX},${colorLegendY})`);
colorLegendGEnter
.append('text')
.attr('class', 'legend-label')
.attr('x', colorLegendLabelX)
.attr('y', colorLegendLabelY)
.merge(colorLegendG.select('legend-label'))
.text(colorLabel);
xScale
.domain(d3.extent(data, xValue))
.range([0, innerWidth])
.nice();
yScale
.domain(d3.extent(data, yValue))
.range([innerHeight, 0])
.nice();
const circles = g.selectAll('.mark').data(data);
circles
.enter().append('circle')
.attr('class', 'mark')
.attr('fill-opacity', circleOpacity)
.attr('r', circleRadius)
.merge(circles)
.attr('cx', d => xScale(xValue(d)))
.attr('cy', d => yScale(yValue(d)))
.attr('fill', d => colorScale(colorValue(d)));
xAxisG.call(xAxis);
yAxisG.call(yAxis);
colorLegendG.call(colorLegend)
.selectAll('.cell text')
.attr('dy', '0.1em');
}
})();
// The main entry point, which uses the Scatter Plot component.
function main(){
const visualization = d3.select('#visualization');
const visualizationDiv = visualization.node();
const svg = visualization.append('svg');
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 => {
// Render the scatter plot with updated width and height.
const render = () => {
ScatterPlot(svg, {
data,
width: visualizationDiv.clientWidth,
height: visualizationDiv.clientHeight,
xValue: d => d.sepalLength,
xLabel: 'Sepal Length',
yValue: d => d.petalLength,
yLabel: 'Petal Length',
colorValue: d => d.species,
colorLabel: 'Species',
circleOpacity: 0.6,
circleRadius: 8
});
}
// Draw for the first time to initialize.
render();
// Redraw based on the new size whenever the browser window is resized.
window.addEventListener('resize', render);
});
}
main();
</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���y\\��?��sf[�MbHHb���JZ[�T�ݛ޶ƅ�� L �j�ƴui�L\�Ҫ�{�bH`f�Vm{��ې֥���KRk5+qo�3����300�p�a��~5�2g��|��=<��""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""Jw���Žw�~���<�U�^s�-�9!���������(� ]d�v�g�ώ���_��U5`�l/�phDDDDDD���}�y>�nj������}��7�:&""""""�h�i��A�L�FsGГ�x������� {�-t�n��x���wn��w������������"w�}�$�0@�&�DDDDDD� `���c��L@���SEbl����9"X P��;���#�!Q��F��=�d*�}ɜ��p��k׮�V�EDDD� ���_������E�����=�:Mc��L��57�rW��ڵk�`"""JG��ϟ�0�hTc�0ԸBD&��1�07XqMU�&"�V\k,PU����v��v����%:�Ktl���.�~͓?t�n��`N��zVƫ�l94RuGw��:"�x0��cW�\��Ͼm��_��'��B=��]"�]�c�D�v����%�d���N� �~��u�}��k�0Ƶ�| jF����n�T�AD.�5 �3m��tP���:"""J_�w*tSx��M y&���,LElDDc�a� C_%3𛔆BDDDiʹ頽�ɋU����xx����5k<�4"""Jk���w����h c��=����ؙ�x���(�)������tjB!"��'�3˾��H���X���(��`�e��h`L�$<��8������Eնފ2DD40&� RȔ�Wͩ�����Ƃ��ӞQE�@﫢v���g��X�}���o�0���#""��5ۿ�}��c�*VC0��'�������%"&&�DDDD��,����t����5s�8$"�1� 0�(�ė��zL�����F�}%����v.�!��} LuLDDc`"""�Q����� f�s�i�Q��ɹc��C�2�n� ) ��(�qh"""�Q�`��9�Ls+y���3ͭ�w�IAhDDc`"""�Q�E�>��G��[�(�A""&�DDDD��
>���)I��h�bLDDD4
� +�B�I��h�bLDDD4�����&�k��*��v+����
4�����5[�
���HM�P`�$[�h{���ov]Q�md"&"�LDDDd��@k}o��K��-�֧��3Qs��jp�k�jp��,�2N"�� 0�����N�����l��=<u˼}�áj����y��a8�n����p����&"""����h��u ^�����Նa��in������ID4>1&"""���\�*V�P�ˤ���bMDDDd%ū��!""�1&"""��ۭ(CDD�cLDDDd�I��ժ�o!�n�zx�=��
�DD4�Yhj��C�i8��b�b�a�h����"XDDDD��e����=�����T�Dd{�=�&�DD������h�ݚT�ADD�8����������cM�F kUBC�U��.߿�>ձY�=�DDDD�T�����8�'�<���l��:>""�1&"""���������ڮ�a"��� 0�x$���O"�4�����hREa�2��Ɉ��(Y�Qt
IuDDV�*�DDD�V�Y�ZA�n���*���Q;�S��6��"��Ώ� ј�`"""J\;ݝ��z�V+���Ό@��Nw��K+���x��&�DDD��,T�&���}O y&���9������Cu݀�{�������҂i�A{#�� E��/�@�@���aU= �6�^��_Ķ$�1�s����(-��0�%��j��zy��/� �&""����~C��ҩI����`"""J �H�U���h0L����(-���[Q����/&�DDD�f�O{F�������ӞIfLDD�^F�"X���8x0�Xnn�e.b���9dELDDD4:��/tp�خ���(��`}�!{��hP)M�].W�1/����"�;�2�����b�I4�.�| �Xн'�����DD��%��%KZ1f�T���hh���P�$^�r}I��HE�DDD4:49�޻W���}�nK�%*]�$"J7IO�].W�i�#a�KDD4N������=� G�� ��;�������7��KT��ID����g.���s�T��E��ZM�X�c�;�s���"@� ��y0�knX�l�c$""����5[�
P��M��3#���{�b��8'��D�K�DD�,� ��-����n��%�xݙ�Xu�n=W�� �L���,
������܏�p��_ޙ�8���F��@�G$J�"@AK��`u:֗�t���(�%}`]���4̯<R�F��]�.��y�L���U�"8M�@�k���E-��6���J��Ep~ח�t���(m%,�qݝ�
�uM͖7��0(�!L��A{p�w������_Sէ��'�%"�S(�h%�ŝ/S���%*]�$"Jc�X:��+şRP�~t���y ���$�Q'=8"�1����ؕ+ގq�W#�=E����X}�I�t���(��bp �)]���d�?]���ko���) ��h�-��Vz�5����O���?cR=���M~{ˌL}�I�t���(m��x�3|'w�����|�=�����-5��D� ���/�����-/�8Z"���h��(�^�n �� a��h��4Z�`KD��������Z�A0'z}�7ўkY}�J�8���Y����&�b������x&��������)�_���)"��w���!/�{�m?Hu�DD�]���3�O�����?�ǘ�@���_�j �X���Ԛ�����(C�u�=`s����'Q:K~l���߯^�43�1$bj��S�"W���gڃ�:%p�������{���) ��h��8V��� ��<����7߷�� �V�k�zA�o�c�c���H�8���U�Y7#����S�\�z�F���T�1?�㎅6����Zw�ƛo�[���o�����(���vs���i���]�vyTu���UU�� �U-`�Db�D�v�n��K�������Y#2�q��K��t����'��/щH���ϟ�D4��b0�;ͯgg�>`���JK������T�/�]��ݯ�PFn^�=~�}�MM��u����S��s~o="�_&�v����%���.z�yό]Fd�z�Gc��%��Q5+�u&�.��9�{���������x˖-].�g'�S9W!�����۽^�[��)3h5� @����k:,���!���k�Sz\+"5Ëx�PU7�2�]"�]�c�D7jۥCo�1���0��F��Q�.!��K�y�0Ԏw1S~\���H�;�vr�)~���/���nU-KuDD�4^YZ�YH$�NC� �u
�H��Ȁ�����;@�����SL�y�l�n�'zn_A[�!C��K ���U{� ��:m(��*�7oި��J�v���`��a�D�v�n���A����ڲWD�D{_UOj�]>u��,�3Z��;wԈ "���c�^e��u�l�•#U�P�%�8S��5��_R)�]��F=K`C _�R�{�DNB� �Y@>�uA��:]�%��]�y���nk��D���i�n�y%��wSk�:P�ӡ�>�o��>�4���Uo�;��L��GM�~�_���?�d��W�q�Q�$}�t%"
�!�r���p�SF�6��k��U���(�Y[l�h�-�J(�����h�-��e��TǗ
"��[�Sf� 'N>w""J���NWj�)Q�+@�Lc9���D.�9G��d�GD��B�}�S��B��O�b����d�q�Q��x$���� ����9}��{׭�+�W��;7���FIDD�N 1�����d�2h i'Q7K{��b˶�z�͚5����oC��$`��޻n��&���:*��� ���& �:�1QM�F k����`�c�59����Fda���D @T��n��T�]�~��-3��p�j� �� pMMM�����\���-��2@U�:Ղ����.��5ׯݚ�`����&g�"k@���lmr6���/�X}�K?
�8���Gmz�@�T�ÆiXg"�3#`�:8�v!"".�N��o���P}�P=�@+����.�)kn�eK��$"�HM�FGw���ڮ^���7k˂�Y������aC�գa��x��ة{�����@DD�mL-�UQV�"���ת�l�7Ru��ᖝ�9R�'"� �ݫ�Uƚ�k���-�yg�k�{���3
@Q���DK*S%�8�����B����:�����e��W-����%P��?\cٵ��(�%{u���J G�P�ƙ.�\�ؓ�XDN���nZ�h�
� �}�i+�MDD�"Fj���� � ��15ZT�!���@�8""e�kE���(cm}&�/�S���u{g�k�Yhh���F�h:���@DD�ml-�%X���LIa$DD4i�t�)3�� t%����>e,r���ݙh��G�?�tf�v���+a�~DDD!c"^�b� �Λ�\�a3eѨ��_T�uPk���N�}՘e��@��B�nH^���g¼�@��B��KT��Q�]^�j�U�4�奮a&���"�L:0���X��_�ir6�C�1m8K쒩9�g|�n��.����&��� ]�q+�3m��>H�iS�eV�7��A�@hس��䗈�Fʈ%�"ȍ]F,X+��z�k��&"��(�`9v����@����-O�D1-�RN��8 �+�c�Q��r�sHuDD4~��!���{�;S�{�X����o�s�B:ժ�����͈�ێ�'�΄�g��3�)b�b6�C�+�^�[#_��tн'����B���j�؞����Ԛ��F����s���3�P�9Gse޾�8/y�0kQF=lUm\]���hp#�W=��?�<�d���q5���2
�� +�Hi7�����������zDD�ց❅��֧�@A�hZ5��`���;/��e�� ��南��~���N2�[�u����ُ-�:?6��I��c�!V �[/b����[UQ�I�>����{����s��� ��Hb DD4���=y�����WF�i3�t�kUO����sZ���B��\���,����=����l�3r�n�^'}ʑ*��9w[U�l�i��w�A��������U���1:����h]-��&���@�e=��F��DMb�*l6Z�Ǫ�9к�'�հ7B_����=`��[�k�a#���v�������(E�� а}�$�����Fb�+��",'�Q�L��K�����7¾�|U�Y����?�ޓ#5w���(�$=���{�]'�I�H�$v�wu��8
��2/��.���_""�HIO���h4�m� ��RW�jS�1�*ɪf�U�#� Z,�e�n���|�ؙ8��fȜ����g��с�^b�o���jY��7L������2�6:P�[U�@�ضG�F=OC��� �3���y����
��&�� � ���;
������w��1�8�S Q�
���hM����IDD4N$=./s��-"�h�*L��V�!��"-���j���2�4TU=w��:��Ƣ|�"O�sDz����|�"˦���9�;w� 4�Y�<<��/�=>�>qYK����@̉��+��յ�u�V
�����n=�޳ت����,ߢ~�`%;N""��"� �߆H�+���ނZ]�V��S��WT����|555�V�HD4VL��:Z���⁉�����0���x�}F���&�O҉ˢ��o��FK��`u��D�$�!D;o8i�T�IDD4��!�"v��� 3�v��U����*"�(B�����?E��eÞ��׵W�b�W��j����X[9b�DZ��y K�=�'�x0>�0"8���p�J�}�-����h4��7�8�.�����U��n��IDD4VI�Q�T�vU}���WUU�p���*�����j�@�EĦ���b��@D4����&�k#�C�x5�2���l�9�ρ��(�$���뻤��N�90�!��� x^M��a�d�|s���� %%%�� c�8��z��LQ�5�x��v_���hB^��c��>��U"8��=ɶ�q�/&�Ʈ��Mk�g^jM�P`�$[�:�l�b��F�mM��dK8�$?""����!��e�
Q� D쪪TKg� �>�^D����t���G����\��`�m�W�H�]t��]��55���uj�1;C�.w����[�%� �N������OD��Z��e��[��.�����\OK�u���U�h����T��%�p�L�s ""J7� ���d)T %������^���%�1T=��?���o�ʅ�zL�i6S~U^\</Z��>�O r}�1�ɗ�s/DD49=��[8����%�Sk��l@�,h����#ZOg��%[�q&�9�������,��G�{�
���k|� ��>�s�.�UTAd�dU>��=3��`�����U?>3�����ıjq<e�`�c���hr6:D�Tu{�����3?i�A�7�U���{�)n+����/ρ��(�$=�����D���6�|���F�oCy��j�,�s+��s6��/�-WUU�YQ��9�˻���V�OD4�I -�Sf�B �������Z���_�<0� ��R�����A�@����K�>@-��*������ �4�� S-���h�J����w�9X�;�|��$]V�&""J�l���{��n�EͿ�T,$���t��1�G
l���P5��nr6v�؎�m����l�<P��I��I�zDDD�"� ��w-�XZ��ֻW���=��^�[�x4ɞ�ZU����d�]me����o� "��yD�j����oXYW�H�s ""J')XZ:��R�+�l xbO-@��!�&�*8be DD��Ԛ�� �p@��ߛ�}�iX��򾒝w������I�Jv�iU}�"�ρ��(�$=��a��j�ſ�����V���2CT/�9E�1�S��,�>ў[(��P<�Y9ў[8k�K�݊����X���@DD�n��
4�{��O�E�
������U�]�3�$�}7Z�@[�[ �v�a�uQ�P�b���$1�o�G>��)yρ��(�$�؄�,���9K�s���ҳ���~?�m}�U�]�!�@D�0�N�DD��Xj�*CDDD�K�{�3�Z���d@��Kmy��[�<lJ�kj�����γ��UA�¼ _a���k��c4�y�/PJX1U}}����%�DD4�����*3�{M�F k����`�c�59�C{�Z��>�B�퀮�����(��'�U~�;��[ rO�q�|��6�@E��0TvC�=U��k�� ���*�\5����fY��ٍ^� �/=�Y^�&}�*k<{��Ҍtb52��@�*2:��h�59=Y �n@dk��q]����X#���}%p������h`)� 4�u�79'�S��q���Ik��ڥ��+�]� ��U�Uu]������NDD�7��E�79w|A�����B �3�����&g��;�Jd��=�ɮ�������u�ۺ_��7n�n�+�!�KI\WWpYE��M�~7b��P��i�t�ƺ~��T�K���b
�����ؒ:��(%�� W�]��&�iޮ -�l�w7EK~�U vokW�%A&�>"J+�����g6�WU]�)�L��D r@+�o�������v�:v�t��8D�k}�+/.� v��U ] IDATp�yC��jP���j���A����3X���G�V�DD4*�ݸ�GU�YԷ p�0�JY}D��^�4�贏~�i���6��Yz����O�C� �����e�?�)7o��~��؉�]*`��-[v�p8����_b8���$��@� Ъ���wQ��~S]]�a�z6y7�G�n��(��`�l�@}D�R����[�O���D�!�O����(u�����Z��bb�J��1���T�C#/� p����@=� �}�X�NюK��=�f>�M��u :�y�_+��2@C��Ro�3;u�U��P`e+��R6�f ����_n(x���1W�O�D�o�D���q�I���%�=�hh�nw�������>�2U_�v�F���1rņY�@���"��Ny��u�����T����R%ϨI���}w��
`�,v�nz�n�$z"49wn ���О>?sn uMΝ���/��(p�tw"p�@¦���3#���k絳| j��7���a�~�M��0 �_n��ݳG=/����(<l�Y&]�C�ۓ���f�Cz�_Um���y'mdg�W� ��e��Am5��~SDn^UZ�����F8|�1�Hu�DLې�(@ӊ�A�� ��״b�u}(�Y��M��L�H� ���; ��7�ņBC� emA�a��i/6�;/���D�it���]L�U����Cu���Y�p�ۓ��W�b�q
�?&*�U{��ݖ��v��:!�*�n�aC��6OD�� sj��j�B9{����2^"=L�ޚHӦ��
$/Z;b�*
�b�I�D�oX� zg�i��YV���E�^�6U=����� ��8��ID� L��/"z(�}�p���}K��~�1�~���x�@�Q/��&S5�RƱ`�5ϑ�FDD�BT2c-u$��(�
�X"��*¢�����Շ�����]gxݽ_[�.�^���(��IDC`J~xד�&<�?hdl1��Y"xM��#h�7n�Rs�o9�۝g�`�qU����;�ڂ���]�T�5@? ��2T�>�"�E�����]C���vg��y��|V ��� ���!(���*��)�����$4ꦴ��� �U|��8�O��M[%`�lؼ��`��>�.�B��s8 ��.��B��۠xr������*�k�(R�Q��"lj�D @qDDwC�*T~~����mf)�"�zi��A1 R`���:�U1������Cݟ��^���?D'����M��Rh^�㑅�ߧ��l+'�^�%z�R_����#Jgb`B�C��^����@e�r&Lh v�����P^�|fӞ7��ѽ�V�� ��Dg�a�TQ�����;�M�*J�WA7A��/�e�,�ņ�+J�7��;�?�^TT�=)'���U���n5'����Y��ڊR��;��qc]]][� &`��5W� ������`.��!���Ե���#^��c]���hJ0;�>�A���C�����哳�����|s�w�/��DZ,e pQQ�mbN�7E�JS���o��lk`�T��C"���Ʊ��=y����
�0�=7#�٩5s�$� �m����Hta�l��I���>�Ϯ��o|T񻹊�L�B,_}x�"�k2�~=Ve�kh��jDž�]�/*�ޞ�g-^l�|c u�GD�)��>�_Y�����玎T�UUU��N��M�uRyy�$��"��q� �M��<�Ճ�z�����?��K������N�HO�!�$��oڽ닕��˪��:����xj���kΈ+W��[����*))���͛�=zs���}"�>LT�#�.B_�(+�ru�����%%%�6�&���j����`.T~^QZ��ڻ�v�w5��d�EE'�dn5�$���FAw�� %y�'l?�����õ�?��1��%���@����`k��`���@Ms��a��L؞�u�heTm�c����O�@୳ᖭ6��?+���-[m���p�b^{��������;9t<�6R}��i/6f������CQ�݆�"K��Q|j�����y+++3F�^�?\�B�����P}HD/0���m��r��<.�bO�E�U�%� VO����D’_UU�n���]�dW��>Z��O��/�Q���/ڏ��y<#�n<����T�s��9�4:g�&
<�'���Y6c�k�T�\ ��Sɯ�P�☉6z�S���I���y
�T=C��R5��(-]<���lr���$��x_U���EA�eW{�A�e��yP�:���G�T�r��F�:uKIpGvV-�sSQ�p(dj�o����y�!�����6س����;��� ������R.����=y�����W�E�i3�t�۷'x���M�G ��Š�9���=<��3��;jEP�4E�l�i��Uy�H˱��r��͂�glǦ���T���dϮo��X���zl�=۲U�m�D�54�e�VD�.@A�5��a�U=�ɾ?"����}������{
. v�-\YZ������Gd�H��|�_W�`��F��>���r��O�4����L��Ǔ�����UT�\��ݯU���r���}�jM��Fׯ*+~B��Mw2)"+V�\�(����u�!ҳ��M�t�WS�X��͛l+/-}0�KD�:�V�\_Id�1�k�������S���󷆗���; �I����9��������?p6z�`�5of � ��F�̾����*�\���u}�`
� �D�q�Hz�J��L.�����z�. �YK����B~�R�a%2�9U<y�]�>�����'zD�|́��ђ�n�k�F�a��/� �F ���
@�1߿p�@ל�_��Z(����}\;ۿ���@��h�o��L(�dj�������Xg��43��`홨�6���U7A^N��=�|�Qrt���*��sx�!����̦�2�ëJK.[UR2k�B0D���n�z�&�=jjj:U{c �c�f����1T���c�v�D�ۆ�-���LC�.>UYY�!��#�GI~{l�z��"�f��3)'s���{̔K}>_�@�����9�CѳG��\�r]Է�]�-:-�g��nյ>��z��t���l�Iz�!����Y���id���Jp��;
}�P�D}�i�~���j�/�b-3�Z����p͐���P�gϞA�p�'�Z������H���~t ��X K�;�C����\�k�{� k'��L�̉��F �5�yÍ3YRgw{�y92d�f�S�a��L��=��h������_��/}��Ktl��T�@�K�����_^\|��mϊ`aě"3�T�J؁�R�~�5_�/�nj���u�h�=w��X��}tgy�����������;�k׿�6�Q���y�I<�l�n~��Ե�S@ ��^�b�#��� /�8�T 3{�P�0X��P٤��{���۝�`������>����nUUU�nםP<�}�] r�h��"&Sj�sõrn[[{s]]ݱ8�ג����>����^�=Ɏ#*���0q����z<���z ����~��j7�(��\y�=�=p�u7���R��Q���sl���.эL��J��1�d���v;��~�q-z��D�w�Eq��T�ٕ:2�/��_8���x�_Ɵ/ѱ](a�l�}�ҥg���o�ȷȏZP0[��c9�?{��ye�_�|�ю�^�XuK�+.��W�H�qV������-5��������kTۅ"`Q|)��L�Z�x�Ϸ�����M�tv~8�S>Bl=�nw�h�A�=����o�p�g��)a�}dieeeF��_&�~�-�ȗ�,*��P]]K��{��� �d���G���o������n�q�2kn��{��v�ك�@��J���9�a)0l���.� �]���l�vmGa�4Z�'��ʚ3��xG� v=s�VM|G+X�P�%�qӈ�wt��(�{���N�#r���4s���e��P��D�v��@D�:�t���e�*++
��-S t) ����5X�O���gE��'�c��U�>���ծ��-i�xň�0)'E 켈�6yq(ј&~Y�/%rF�K��{�D���W���HX��W��WU�sG+ʜ� ��r���d�%���9ov�[�m� @~{v��r��
+�z%=�ܛR~�>�ǂ��_�C�-)�プ�]3�|n2�k�.��`�D`�D7�vyg�k{p¶0����m��N��n������]���z�tRJ��'�D�%qZa��;��b��A�����9�����rC�(6 "��P�>����%�c&����%��v�!
��������lk����(� ����<|���o�,-qo�n~>�J�z�E%l
��Oǻ���BL��\���?�X��x#�9�oN�#�`R?�2 ��_�`H�Py�ۃP�T�%�����ye��ҳ�΀�Oe����s�R�6����? ]�@�D�kq( [�c  4�4������F��՜[�JW�N$��3#���{�⾫9��y��;�a�=���f��|q�D�L�]���l�*�h����NZ�)�i���-��^��3��W�!l[�p
l{�Ŗ}��54�I�>?v��y ������/� �o�߽���s����ߺ{��࣢���Ғ��M�;m��⍩8���؄���]ou-����S���5��Ί2W�UD3#���K�fE�2��3L�#}�U���Չ'}�6���e�����RD>)�8V^�zY�1L<[���N�Q�����a�s��|03�~�63��Q��� %OK��5� ��%���g�=����P<0�6q��aK"q�]qڻ�g2���'2L�i��z۞�9�P�
<Ж K�_����e��=�Dib�Ϸg�w�c�o�F�/_U�����D��[\\��vC�;a„~�"��_����""ҷ�0E$�GgN��[`Bkkb��Q��>��-bu��G��٪�mԳD&��|���\����*��������V�
��/�'$���{׭N���ִ�P)�@eU�K�g��9�yD�4��r�"�*�����V79��_��Ť��s����G�L������p�$"�PhK���݉���}��=/�Z��С�s��r��={�|���1����QRihk��./u~WDz���e��D�F��C\����U&�dE��}��}m����� �+��ehv��E��1hg��췋�p�)�� G��n�#�Ϲ�����"t�_�����������{�Wkj�����A)����e��ɮ?Q��/�0��@��{����u�y��[��ܺ�T\�x˞;u�=Ј(EQ�0V�ј�Fc�a�o��E������_V����#���H%�=jYƺ�GD�����ay��l��OV K#���JNU�sqm��������Q՞�͛77W��L��*=f����~<׏Ggg���|W�'��Ъ:bQ������յ�+G�ޚ�-o��=���4�q���9(>�w-�|̦�?��%���ln���Y��̶���9Y� 0 �%�N����W��P]{�g�}w���kE�o3�����^��[38"6���*�
2(ļ�k��Hu�DE�h���Ũ��4��T��s>�*�`�9P��Ђ3_,j�&g�b�|ߩ�ƹg���K����U�X�sW}5f�:꾯�h��EЛk���tt�q%�Y@�a���o���*���:G$�e p]]]���y8|��@f8`U��͐�H ��ƍ�<��U.�\��7�zu��JS SpN��K'IO���kYUZr���ClR}eQ�#�=�Rm��S�{`�߲!� ��N��0l��h�57�}.e�Q,�@���Qѻ��А�݆����Y#��RXߖ�u-hZЪ��{�\X�ߵc�$[��J�]"�����T_S�6���=�My�ùy�*R�w��heF*f"XeeeF��}!`~�f��U~�;ù���n��͌�<ӎS�U��l����T__�Sl¦Ƙ���{<׏���Ugw�������u F �<.��������;e%O���I��v��?�=�(��� �͏+��<�O�gg����x^*b��}�k�57�r���i�V��_�ڢ�(>����~�i���[�Hu�D4���\t����&�sG�bA9G��7��%���6<=�y-���k �F=o8�H}�n[�n�9��ws��_��F��bɔ�soˆG�>?��k��"XD�VQ�z2��� �W �H�в�^S ��Z%���T�d�u�ݓW�%����8tI�׏;��+]���Q�,s�(/-���_Eq�������gfoXXRR2y�� յ�_�����AۢTœ��V��Z߽+]��Ep�ڍ��ͦʣ����=�߹�?!��:�����=������@ }�m���=�o�V?��Gv�=3_l�dqDRӵ�� =�G��ѓ�_q^��h}w\uھ컶;>�>�?�cJ�{�M3��x��w\uژ�2o0�>�C��z��E��Y�L�m����(D���C+ƚ�������籚X�n��%��� ��RL�~>rq�]�@~ ؾ�S���p���8*�۝g��������#�W��ԋ�^�t���N5,**���z9�������Ή桺���R� 9�Z�9Ӑ�<�5V�\gf���翼�|�;�Ea��K�^oC��V�n {N��)���A���̵N�\���@�D
D$�*C��=;S+J��T� �.W]�;ɺȉh���ة{8���)U�>��R�#ֺ�*QVn�v,�2 ��0�������WWO��J�g��^z��SN���;�w�^��c�� Ѯ��*�>� p���xH �f�0U`:3��,*�jU]��^���rCpa�Q��x��٫�Ndž��?*�Γе�Vo A����F�e���V#��͞uM=p_<�f�f��f��YG�9�mj|��7���Hk�o&�d�+���]��:���D�:�dO�T=ɯB����sC~ �y=�k��� ��Tii���AC&���v��W]��YŻ�� v C@�9_�;6��!ن�����R���-���%ꊟ��ĦJ���DD� %v�29�ۋ����Q�����e����q��K���
%�����h�����,/u���z�����K��u�������bv�����h��W����_m�n�u��UUEDԔ�+W.?Ӧǚ��s��Yjj%b������%Zy���'�%�7y7�t�x�]�Հ^�u ���3: �_�VWW,/s��p��;W�\���E�q��..TS�3"NS�c���d��mG���"8Q��U]8؇+W.����@&��[h�;V���^�gB��R^���F����(+>�%ݯU���}o�9�{/�=ND4�%���E�9g���h��'�lQ}y y@�P�Xe�Q����՜�5ͬ\L���0�o���nnڽ��\vx> <1)'냊R�)�QT���-�F��5�'��3"z������FFE<1��A�n�K$����Ғ��=��z���
��~^�� ��k���,�k|���:�*"+B� H]y�� ��H���>��V�Xq������+8�yUU����������74�ys �нL0��W���
�Ql��@�ô�����J��� ��j�K<�MUUU�������fg�VQ�;h�-(��~��cM������\��5ܳ�顾�WS���B��;*ʜ_Q���KF��}UU����J��:�#A�8Y \ �a����x���WL���F3�툵*sW�
l��0��n3^lxZ_6ڻ~O�/5��w���%�����V�����_j� `�;�,~`�k��!�_��}���,���&�/5+ρ(�<��p8.�?'�U�nw���D \)0B9������(U��Se�����g� IDATk�!Ud���*�8SDfƃ��K]� v�}TĈ�H�յ[����e�r���z�K�ѯM�������[��ťA�|kc��g]������_E��7"8�5�.
d�B]�1�T��uE��l�z�o���%�Чz�Z���4c}Ӟ]fE���HdS�ꫦa�0Z��������*U�g����%�Yj��<��:5�!�+��n���c��9�%?Vl�h;Pu�|��Ʋ��X�Ӧ�">=����fK���'�sW7Z��D?OUO�O�w�|�7!��ǃ��x拯����O|���^j��"���|����%�WF;/]$r�>w��l15O��s  ������+���Ŧ7��+"b���b��}���t��VSS�۽�\��x�7��^����
\���W�ҡ����KK~/"�䄈������/"���Z����ظqcsQQ���3o�����OU� �?{wUy���9g�� �K���5��
h�׶�^�X+U����^�$A� ' $Q2��� ;Z�۟�޶Zm[�ց�֪EA) ��5$�9��3�d�L&3 |߯׼��y��9!�y��<��m8J}晸�)�lժ?̘<�R����] �t��BDZ>�H�W��υ܃y��'~2c��wD���^�3��F� �X�r�#���c%<^�r�wݧRJ T-yy-)]��Z��l� �mn��`�iG,?�e�mo�!kA��`�a���;�OoԂ2 ��z�v��c���_v�k"�$]�����&�/w��[�L?���z��R*6�gio����Ow�7���g&"C|��x�.!�F�M����'ߋ�_&,_��V�O��e�"�@fCd8�=>�_�a��O���,]��Cw�q�Ok�D1�U��T#t@d�w�&0��ҕ+�{r�<�L+��S�N�� �ɀ\'@���D�wH�$�{���9���ի����'_ �x���L� ��� `E�ۆ���˗G�w�ҕ+_p���S�&�k!���gAp� i#�_�[A�Lⷃw��H+b��t
�RJ�s{&�m�t�rӏ`bાGҹ6\tړ�ߴ����C���g�1Ҹ�&~9�մ�`�(��D\}���u�<�?���;� �03b޽pd�՛���':N�T�|� =�{�9 �9+�V��`C���r>�{� _b����%+V������ի7� ��71!�D��8��� �RJ ��gyO����[�l�p)�M#~zc� ��Y``X������ܠ�S�ga��ޞ_���������RJ�}~Z)�ԉI �d������#�B�����@9���RJ)�[:��R�(�Y�0�e��ߦn� +gYͮ|
�_�с�R d����Z��;7b��)�BT�����뱁�RJ)�K�*���3����0�">�30�+��|�ٮu����וRJŇ2��
5V�[&^��+�!t �'F�W;�� ��� p�#9�.{��rDŽ<+R��mI�|
�C�K���b�ĩ�RJ�V��=}ʔKo�:�ai� ����t�_#1�ą#�Vg�yڔۧNyc��)��踕R�xc��G᎓���Ğ y�lb:lz��ə���m�WYͮ|З�C��jv�ǫ^��/V%N��R�����v�m#fL����f�9��m�k@�~?c���,��I�RJ D��i���5.o�M�BP)�6@Pi������u�Xϯ7�%����qfܖ��@~�cC�S)��ꍤM��ޭ����;�a�ɐ,�2>|�W�?���������D��R'�d��]�kbL����뒨��-�ܲ�X��1:�R긑���;�#�N5_�����@^��ο�{�C�|<{��ۮ�G�J)�����������E)��:$e���ZB�c>|�C��sKW�~n�6%�B���V�|g�m��O��s�t���� t��f�-o��4@|� r��m���'�hKV�+��� H���}��a��%:�X���뗧�f�~t`\�L�F�����\��?+/�&W�kSz5��~�b=��^��J�%+V�';�����O�:�d���4���,Y�z�?����'�|/����"���3�c�O�<6>+ۧ�YБ�v�b������Hq��Oy� ��%KV������"�O ˰��jv�����_��ը�7w��\�I?(���q�ˣ��x<Xa�i��� ������(��R��Hx��wt~%��KV�.z��G;bm�'�<s�6�������ĩT_�~ۛ�YF0��1��6��������ؒi�FW�!X��u�i�h����k��3V#������ ��*�����w��5.o=�!��{������ZO)��R�K�`!�nW$�q��9�hw��'�,�f��$��v��7۔��D3#�99"-DdF,���g�Lpq���̎ y�M\%��8�O� 6qU�=r���=����� n w~]�E{]�RJ)տ$�`~��N��]�rա��-/��v��
r�X�<���{���.��k��3V���4xJ�C���n�چ�o`�?��mٲłw���cƌ�8���뢔RJ�~%�@��W��0��}/��ٶR�"��S6�� �_!�Le�V&~�%��g��ˈ��KЁr��RJ)ubK��� ���= �׶M9���Pt�I�~��&DXM�W���Uv3]���#��h�kr&L��L�+�%/�%�� �Հ��G ��B�[q��zcæ#��e��_o�4���SJ)�T|%<&�
`�bĵ[0"`H�@<�V*^D�Ť�w1�>�y<"�����f�FW�����s�n��� 7e���=�%B��כ8���K#��Wq��e�h��x߿ވ%���SJ)�T�%c
�'�7�=&� Sp���dzm���՟[+����`��?�6�1�;��B_+|e���re��� ?9)��L���t�X���^���|lD��, �e��c����@���5�X�)��R�o$>&�xM��>����ø��T�����l��P��@��/�7��&ڎ�y
��d��;���.�Z�8�V8~D���#���כz��c��sD���s�S��1a�9q�o�ܿX�go�O)ub��xY�n�?��t�n�%�=�Ke��R�_��y��6^��˵����vDCm�嬫���Xԉ#����'���)���ɓ�.[����6��)S�%�E��I��m�J���V]����g���g鳀v��[ `�T�%ol��"��_W t�Ы���^�K���n�_��N����цQ5f̘>۲g�ܿ�5�^��R�ij��[�E
�{0`�{����"�-�xwå�S V�(|ek2��4�_�E� k��:1$<�/2H&��2eʕ�V��k�߽���_1���ƪT"h�\ԋ���z�Kq��h�f����@�Q�5�8��R����K&��^F2�G#H�Ş��K��2뵤?��"ƸH�*o ��t��?A��g�R6�>��/��-˲�ۧN��!��F�?��%+�|-\]���A� �(��'�ٕ?�����M�e5�a���߿���X��?�J�h}��1�,}�{3��7|��<� ��:�$~
4�2�6������ۧM^�gy��M�ԛ2e��T�����m���r ɜ�_�&�D�RIG�z0�j��7�UV�+��e��?#��M��BL�5.�����ܿX��U�q�O�T4>n�R��X��v�Ʋ�]�ғ���,��4<?q��9A�U�� �hz��͜;�����w��ez����s�'�䗶��Ƚ��{(�NCm��$�����Mκj���K�J˿wL��W�ex�.W8�`Z�x�����IYY��P16�U~�c!_�2 �}�� �m�t�ܹ���#��j�=Ul|���9�$!�X���e��R�~"�@��ի_$Y���A�Ǡ���:vs���T�bn�&QlUM�||���}�R�?�1!ς��P���{NT��L�+��u��dԏ@>%�j�1޿X��U�q�O�T${/��1^퉁e�.�嬭�oӴ7��!�� �B�B?�M� gm��ׯ�Ѵ�wH���p�t�"�e� ���� uU�>B| A`���G|$�}��Q�ߦo,"x1��iq
��IԤ½����ۿ"†��U�7$��l��D�O"p�����G�ªn�����~�� 'q-�ϐL��}��HY㬭��e%e`Q�\R`X�b�ྸ6*��ҕ��lq�T�tx�x���<К�:��3���})�G '�A�~������X���L�|*���ۊm�s(�����v�9<��f���ڑ�Y\Va:�x����y�{ݿ`������\Oꯏ�����*#K��D��i^zp�����K+�^TV�� D����ʳ��ʳ�K+�;c����O�x�����3���bx��0��Ob�@�����ct�UO#8�������x2�J�n�3�"w��$�|��L ��s) �y��Ķ=8 O���C [.��%�%��ҍY��#�L���B��XU2c���(X �v��KV�~.�*������`&��ο���tӘ66�Qٗ��cQ$?�jǔ�S��_V�+v�� ;��7��*�8{SO)u���xY�[dZ��%8mo�eV���ד�\�������Dz����.ln�{+H���|����jc]͏A���;n#튒�������?v�׼*��*�S�tW�;�s�,�1 �����ٳ����cY�hXX��įA1<R`J��� �s���n�4i���6�𨳶z+�@I�l �-�9�n��W������ � ���e���t�}��~@]�秒'i#�~KW����ֶ1b�@6E[OD<�l�4��YKV���W)�2R��M�YH �Վw��[Ur��Օ��3N��R�'�-}6 $R� ?Z��4X�����iCN-.-�,.��|\��~�� ���@E%�^��O�ղ��s�!��ę@�#��o��9��o�Px�eY��c���Q����n1������V�*�S�����A�N�����/��) Vײ�v7x���ә������%>��3��،�d���"�sd�p���"��c���H��z���'9t��q"�ٕ�5~l�V��� �� c���g��1) �,l��O)��e"�G�Q&�ƀ��α0��X}��T��Z������g�|��+a�^p��33��x;��mc���%������d �p\�u߁���9 �� ��yjn�C�s�,��;�W�!{���hm�[[�� p��K���WɎC)u��t�23Z1��L�M.��5����M�3G��Yy�M�D�ڛ!7;v[�3��\O lB*d�F>ݟRJ� aN_�nj�q�M~94/�2�o���gm��I�=ml�>���C��BxNg�t�� ��m�jb��h`�g;��3l*���p���`��є�A�"Qv0ݼ�����@l��^W<�2l�P__?4�n��ML�0ĩFze��]{J��j<$}
�RJ%ˠò��g3�A`fF+� UoD���3� �G�heԏr�u��ԚK !�lk͈ߢT��O)���o�o�4Ͱ��X��f�ோ�"�� �&`�m�����Y[�|Qm���`D,1 6)?��]�#%e���ͣ�)��o�����N᥀<�C`(�[ ����톺��j�����gk�YWy}��m�1� � �yG_�\�L%�&�J�R�F�n
-��썮n �荮�����������X�L����!��65[� B��s�:��)��񨨨�������H;���*v� ������Eޭ�|���a���?�I��UXR�t�������aGV�<��0 6�5k޶�Ҋ[�ͳ r7 ����4p��q��YW5)����拀� �'A�0 �Ǹ�����E��,*-�?���T���@�ƌ�SjA9�����''3�T�%D~�yJ��{�
�E��-�k�ɰk\�V�Yͮ|�����}JtJ)w�m}5
,=X�����}/4�W_ "7B8�Hō�ռ `�����dqx2�9֞h��]�����20 @�Q`� �g�b�A��,�7�Cxز,��t�%��F�"X���z�̒�}픒Lې��J���ԨOJ� �UL�z���H`�TPD�-r��1"<Sm�h�g2�Є%���O)�↲`�$�$b�SXR������/w����)�_L�?��ۂ�����%|�߇�6��=TQ8ϟ,۶#�3Ɩe�4hr�V�
� $S="w(����3�4d� �\i[>տ�h�ԉ)�oƃ������L0�.Wf������TJ)5�&��.<������ F�*SRR���� �,��������I���5�V�Y[�5˲z4Rj�������
��/���~�-��՜鬫�~͚5f��Ee��S_;���^�@����,��eќ��?4VJ���bUA��7p4�����3��5st���A��;�{G7�����Q��TJ)��9��K�õ}���n�{;�xI �6T9˲"r��'n�>sNū�H|���:�8� ��)+@�04�|��qڽM���3K�m@���}gM�g���P[s3� R�e����+�6ܲ0~������:dž���qtq��s$��8��L�vn�V�iګ���, ��P���㸚�L/\xr���+�l�m���X�Lv\J��g`f�a���|O�3����i�ъ�]g;un� �� \���&�rӺ���8{�+wDŽ�����*r�L�w8���TJ)���(|e�n�%+N�\:zY1��խ���{g��U�� �4g]�`���O��?mo�;l�I/����缍�c�mP�Bn`
�9gmU�CO�]V��E�HGG�5�aW�7 ��^I"���˝��_�ml�sRQiś$eQ}�݆/�&���Eu�� ���;S��N�v�VB��5��]Rj�Mh�uC�e3��ŖG�uU��0�FJ��A�Fڷo�ɦ�qa/hh3ȕ����#xJ�ᖟ�������u:��v��v�, �NA���ǖ���~�T"�p��ѳԟ�*���A���"�&0�R�e�u��{ԇ����yv�k"�$��VD���1Z��Z:�����ȶ�Վ�Rj K�aA��"��Ⱦ�W�J2[����m�����=,��@�� ���k@ �Ⲋ�� �Tl��7 p��� �ng]���8>CV8K�C$�[T2���A�?*��b�;���謒�/
�@�s ����#�ڪCh7?�wQ� �ض�ղ������e��7A�_$KŶ]�f�=�ww��6w���9Z��_ �a׊`,H��Sg]�^�:D�S��:Ӱ��w>��ڪ}�u�wG��*i4��ƺ�I|@��•R��3��,;�/��L��2��E�v���� y�Z3�k�x@�lbzks�L����J)5��(|e+�j��������+**j-*�w������{ZEĆ�A@��1[��Ҋ�m����cDP-"�Sz�/�'"Am
=��V� V�@���F@���#^ ,S\Z��v�<�8!�+�� S�[ /B�R �|����g�o�f_,�]yQ ;D��G{��Bq�1Κe}l;ܗ@�a��0M %����_,,�޻���n �xWD��'�#^�<:��/X���G<J�ɎI)!�n�FzW� Z/l�q����]�RJ���Y�����KӅƲ޴C���2��Q?WLR<�{�d�ܹ��zIJ�#�|��f͚� �ՙ{�N�: �^�=ޯ��{+w���
_ټ�-�T��#���t:3<���$�!XeHvLJ��"o!�>%-���RJ�N)��r�rcLӡE�іO)��~Q�T:� �~������6�]� �kɎI�ը&�LC0��]�3A ,��j�h|����@�g� IDAT�{Q�����zݟ8�b�z����ʧ`���,�@��iYͮ���s#֣ �6 Q��RJ�؝2뵵{/��ۊva,��H1 +�i�J)�YCm�M�/"n���cY���R'��]�M��D��q$�GotM��@�Bd�ݟ��m=�xA��^odotY�`��vH�Al��9�`]�FW����5�$���RJ��Q���S�^+p�gAP� ����^6@P� �:�赨��UJy�p ���p��[
�VqɼW��PJ��QM��� u�ĕ��\3���)��5�Y�}�!�g�3w���� E��L�A�i�n��_b��]�����`#���SJ)_��v�凜��5k֘n�O�� �<!7WJ�=F� ]f׸��6� A��A�M����9�X�Q��3�2ъ��Dǩ�RJ)�H:�C���g��E�7Ű'[�eǻ�߲eK�������҅^��?�7<��ʆ`x�k$��< [�D�}����}�vD�3 �4^�2��g���G��u N�Kp�뢔R�&�=�\Xu��ޟ���Sbm�~H^�0S:O4�T��K��WT�rQ�(F��R*��pS��P��8c�/�q&���^�����ɯRj �8J���#�'�<V\6�}՗�l ������Y�R�˱u]����\s���w;��l��uҠ������I���H�P� @]�c�:��d�!���G'�!N{���_��L6��%8�.��u �]��RJEC�(���8��E�5�͎�J�]�\?f̘�bt%�l�b�R�˱q]��]��F��϶{�u��\�@a��deT���Õ9��3��""�<��f�z�����l)3fL\~����DǙl��Kpz]������$;���F��S�~%�mFK ��bN]]�p��[@2�P�y�YWݽ��i��a��/�4ψ�B�_��)��]��`Y�9�D�a�q�Fצ=��wmO|4>o�荮�d�_�D�� ��N��yl��������]���gotU�!VtT��}%�X�)��RJ qO�Iy1�m&[Z�J���0�J(G�g<�L�w5����(����}�!Y� '�Ӟ����_ �������d�w�g
%=��sDŽ<+�ٵ�+U�T�i��m�E
�%�����F�MBX��*��Rj �)�Q�9s��ŋ+GD*g��$�l�K�t�]��B�)�Jn�%���Ld�}~����Pl�s�D�����=���o�����<����z�G)��R*�4�Iqjbc}���i�b�O{��W D���bC���_ �W�>���z*��R�Mcmu�л�E�_XV�x�c�s�U��"x�����d�s"�X)���aQ���o�L�+3�n(�{�� �8���l�� ��U��o�]O��RJ��Q�`��ǽM�T�X� ��Lҍ���u��Y9n�������lt�l!�D��@��J)��/�ٕC� &R� " �$D ��B�r׸��I �_�l1+���F��Q�C��%+W���J�����6�ɵ��EV���6�1��re��:�bL 'X��r��u$8��7P��RJ���jv�6�CP��a�D���|
got-� Tj"�]a����T'�G�%������(5p��W0�ɵ ����l�x���+'ڠV,�Ƿ"sP+� � �D��@��J)��'��56���w�+���11��5]�HU*2M��Ra��ř.W&���_{Z���w�Ы+'�����TJ)�Yͮ�ڟ>o��lV�k��qy���R�M��RQ ��Tґ���?7F�ϯ�^O��R ���*0�zێ!X���j�4쬭�-�����1��̞m�
Uv��l��7�_�V\x����,�c���5�� p�@>� ��͌G���C�bXXu � \�t�&��q?�k!8 �qUqɼW���*�a�1��/���>߁��6~:s�܏��f��F+�n3fP�-��Ȅ�c�4 �Y��_um��ai��/��{���C>�:��Of����FD�\Xu�ۅ��"�@�����m�J˲����V��BdCQYE~����h�"��}Qi�7c��x`$;��� 6�?���RJ)՟���m�[��eYͮ�pE����c|;ls�= � "Ɗ�c���M�|�D9�K�H�,_&�`zZ��PW���j�h;�=�>b�"�=��$� [ҽ}
�V �ߐ�ȳA<��e$�ۦ�� ��Ew��/���n3�"�r��R@�&y��yg]��5k֘]�6.�בn�K�� N�H�����=��͆������<�HJCm�|�4cH�]�lב\2,�x��z�n P�ז쬯��� r�z��F`�ԀF�z��.��DX��RJ)�/�G��FBd~�Am�g!r��9\Y��Q+-)����������A�iC�٦�5�\TV1��Y�%��O�҃ �<&L���^ĸ��u<`�P
�Vp�UO#8�[ψ���G<E����M�;ix�M>����Es�jjN� <O0K �E�v�3=�{W �����]X��:� ��o �*��hGʈ������ ��o0 64�ք��]���}$g���oiyE���EeC݆g�j}W�"���=��#)]��][I�
d/ u��0�I,�#������V�H�z̛�Hk���PJ)����fW$���1-��e�Z�N�:�PW���d�\޸`��¹swv-�PSs:!�@����6�;*�XW�c)"��H����䀿�o*��5��m�J�7������ X;v�����=Z�譀=��9��I�&y��,��Qgm�V/���9�2@s�+�kf��m��7
g� �&i������|���@�jl�Z-�s!��ް��I��$��q���m�~��p�^dY�/,˲#���}՟�����m����Ͽ~ҤI���s���s�����=Բ{*�%��"<��ϸ ^2{v������#�J�-�V��׏��V�A)�T�C��d�-��i�bxn
چ)��3K�J�� � &���ǨL~��{�o|�o�,�3��x�Χ��Hu3un� �}�����n�������V�*�S1�}IJA0 H��K��m����!����mƙP__?�ķ@�WB=#��B�w�xƐt����-�]s�]�b�����w�����m�5�=�&�J��"�����DĢ�RJ�P�%���>�� ^��IA �7�Y�_ť���;���x^ R3� �Tb��� ����ˡ�h��9 �� ��A�
���#�� ^J2 �NHaY��Ee����P\Z�R��/H����p���{¾$��@D��ȺP��3g�@��k���g��5�_G�� D�@+��8���RJ%��L�+
��;>i�$OC]�Sf
0��~~vII��qg��s� ��� ��w�u�Q�$b� �۪��� �1�)7�E��`�yWCm����۽�xN�;Qu��9Ɵ.
�AO���g;O]��}"���/c�i_|��jYV{���p1��,\x*�����Mw�k{��`���&�9e��]�YMo�H�RJ��!xf6��_tN�N�1Ӡ�[�o xV{ #b I��I9!�C�)�7�C;�����$n%�3����k�������K={r�� � =����6�gt�/w�O�mD�� S�n틈}� >����&�J�M�����t�2G7���\b����&��nr5f�\�[�S)���f�U��Պaw�M�w"/�Yǎ"��99l���G<)Ѽ
KʟJؑ�Y��m+*��U�< "w�kxC�Y$JR��/g]U���u�o ң���g�m#��͵$����S�Bc �h�mA�'���['����Z3`e���Pߢ d[k�.�5谬6���̌V�W�;^��R�O ��l8�RD��L�v�U]���+��j�O��'Ӛc퉦/���1+�7�Cxز,��t�%��F�"X���z�̒�nӬ������ ���@r��EvT�p���@�D�>d/�� #�G� r�Q��tX)5�����/@�E,� d~K^^��7��p������գ�RJ���Ͼ���Q%D���Sl�[����_�@��v�C�?��mA�8��eY���yMť�wAp�L����2�>�k�g��c�}�Wx~�n��~ ����ȉ���x�|rל9�Dվ�X)5����u���|����S^�{h:f K_�s|^~�=���zt4e�RJ�^X��g͚�M��ޟx=��� �:�!���m�XAڧ���+���Y�r��p-�9�YWy��5k�Pe���ȧ@ +R�L䂈��_�6T9g]�mκj�����P[��n�"�}u���嫝�;�qx�����8�﫡�9kj>#� zҶ��X)u��5.o}���W& J� �a�U'"o�M��R*V¾K�{��jq�ڪ/��ٹ���fΩx���o7�V�¸q���6e������� ���ʫ �l�_m���!��Ԝ�� [EU/**j`�7~����@�<�H�����f��E�Ӳ ����V_���Z+GH���o�U�"�z�·�/)�B&��=���-g?M��K�Vj��e��I e�l�p��q �(���/�l��RJ)ήqy[��\+L�s�+B̀
�]kR�� �4��@ ;��/��C�
��)�眵Ueq<}wY�NjY#)�؆]I0[D�4���J
p�U� M��/[u�U�K�|)[ }h߾�'����� �� �&�]� O��v�Hb)+�uUc����!�`؟?���9�{KK}Q�չ����T��q#�SH�ycmU��f��Dz�[��>,�_�a<@`0m�+�s�Q��ACmu�� /���?�[�`A�̹s�
��_}��"�?�������E۾�`���M����\�߼�`ɵ��{�ht��GɎk�!7����> j��A��;�������R=e ��ע������� ���xu�� �Tl��7 p��� �ng]���8>CV8K�C$�[T2�����eY���M�I�R�m���{����͝��y�V@�FZ˯��r ~ ���.��x[L{�/�
D���G�����g[� üF ;@�1w�������t�0`������9�=9��ǜ7_�{�7l���P[�欫>bz�HoB-x�qľ�'m+M��P��\� 4��vЖL��7��%3���pf���C�y�t�>�����R���#�,�_�,��诟A��o��ρ���?kz�1"��?�)I`���E�)��_TZ�����͞]�ep�}�w �E���v�� ���z�OQɼ�ۙr �^�=G�!�]y�k��*�싀��s�H?b��l���O �&�ߵ�1=Ƙ�������'M��).-�����J��G�#"����o���ˊ�_�:�Ν�G�l�b��r̘1����^��&�D���q����\P���ɟ��]��ڮ[Pd�[8qτ�n#��>��G��u N�Kpz]���YͮCЫ/Qmb��qy���Rǣ�><c�ԯij��Z�re���h��+f�oW�<�왐�)���M?�������sm�gz�>(��� ���-�nr��<`A�(�>�ȯ�ۣTqM�Iy1��Ł�p��!���H3I{� d�D7�o��>(���+;���jv� �/���&�X�=+u"�U�� h!�aa<�P��}PJ)՗|�lAV�ˢ`"����ܹ@d��-�
�V_�zF`�
�&gF,������R �Kl�^J�8�U�� ܈����#���*~�>(��RJ \q���x���:jτ�MYͮ����c�>���Ӡ�����RJ��+� ���O�/}J��]��g5��6
�M��0��$6���Ӟ*6��A�|�`�mp����RJ��K�Vj��%X��l��.�r�M����RJ)����q�Ϙ1c(��� �KW�^�옔RJ)��RJ��U�t�҃�O�r7���h����fW�L�M�%����HSh��n��഑��LWf5�rt�RJ)��R�W�@����T����*0l� ��ȇ�2l���]����s\�n�;�ΏTO)��RJ)u%���Y�����0ŕJ��]��`��n�L�F�ȍ��x�SJ)��RJy��)�ߟ:�\7�� ���)ӣ�+�T��� bp���O�U���N"2 ��x�SJ)���7g]���(.+���j�փ�����϶k��X�~aY���l_%OR�S�|���oC� ��!٣6�׵!o�#F�⎒ D�sN\�zJ)��RJ)IL�o/�r�ز`j_�o���/�U��� S����񪧔RJ��g�-o��N� ����`�@�:܎_�~ꂤ,�)�J0 �5���!X������*bVM�����%) ��)S��J�)}�|��e+�X�m+�kn"pe�2񪧔RJ��c�-o�t�x��):�˟�������}yJ�Y��D���<��Y ��by_�]XfmE���Ԁ��E�H<
�[�+��"��_������l������]2�lw��dŪ�> ^�^"�8�2��SJ)������L�Hq�D����������5@��B��ۧ}w���D����tŪ3��\��dŪ/�qtx��dŪ/.]�:w�������� x���dh��_<����R��v��[ `E�"+|e�RO)��R���)o���#>���L�~v��7uKD�"H�h����B,]�ꉞ4�r����eY�~�޿���#����S�^�;�T��c|^��&�&@f<� ����B���7����
WO)��R���)odYo�Ȳ&���՟ ������� �."�Ǵ?3{��+T�� ��M��L@~]TZqzh�ª+`�e��*�{6�G��A\ �I0���K��/��…'�����ș��O\��ճ�����c__��e��G�#�*� �U$���V�/��>�#(��Z���J�-�?s�y?�4i�'�~4�@76Z�v�1��o<D& �I(��*��B�{PW�y�$pD�9"�@�����C���}���]�G��R�]�bu���@�e�KW���ķD���S �1c��xĪT_�9>o���csg`�� ��9~lN4I���3#����ԡx���a�f��RJ�_;oy+dž���Y��r�WI��1�����$&��f�y��ѭHi����H~�`6�tÖ��N�?��p���l�D"�8�n��0�_� G��q�����_|�gH: p�n�=^;h�ªK�6�-� '� �h�70�w�U/]�f�ٵ�����fw�9 ���o.�{i�o�����q���2��^ !��%+V�Z�{}� wGC<�U*Z��ZZ��ZzZ/�0� ��aJ)���_:+�iϡ��px�.�4���,D��7�+k�x�IK��a���?��/b\M�:�0S(��g+X�e�0��`��6<��J�yL�(��֠��h{����������6��`#m�<�g(�<#����+|�󾪰 �j��9�6�<�,����Mx����Q\%�˾��?��vy`�ƅU�@40E�M��&��N;�<���� ��� ��6����ׁ�8K�*�G��M��tw����<k������s�1���>�dT�+��RJ)�h;oy+�Mϴx�Kb��[޲B� }�en��ZK`2D.o\�`t�ܹ��m��9��q ����sO[�֎%���z�T*.+��k����u.�-+�K+���r7�9�uU-B�w���o��m�-˲J<���ڤ�Yoܸ����v�53E�6L����n����t~]��N�s f56Z� �� �A�2En�YR�j@��r�V ��@�tH� tw�8J�hd�ߓvk4u�����X�eC���.MI1o�=J��RJ)���'��g+7Gj[ �Ӡ���� M���,WFկǔ�>�T7S�-H���M8[ IDAT-�(X�}G�E�퀖xLuI~����7�Mc�X� &��vI~EEE������n3���MO � �}���_ �x~��E�ĥ����C�����Gx�0쓢i�c�/��fo@������hQ͙�۾C_y.�!$�6�0���{�/�VJ)��R��L ��o���=�g_�҇��s�o
�$w+D��g���7�4B^.))9���ަ�����o�
X�e7�V?M���}�����[����{5�U$0�!�4v0��R��Q�!G�}�fu[8�7��
K������nx�䢄ΗTl���:_���w�{���yJ4-:Ա}� o,��{i0�u�w��"����_�"A�Ngm����|V_Ġ�RJ)��œ>�a���&M�4�U=���=>��\��왐 ����R��V����⩧5�=j�;mi+^��Z�cU��2 �����"Z�=��ףA{Q�B/���ֶJTD@H2���3r��L&s���Ӕ�=����5k��1ǀ jk+O�7o�?���WW��y`I��v ��@DfE-~��g���){5��4���ѺmV3�c�Ѳ�J�q��.�h�M&�,�A���ܠ}�/F���%ݲ��K�$ϋ��������8�sZ��7F�`< �˦p�A���2����½� �0{A���T]��DDDDd�hf��q=%1C�2�A�� ����NhBM��`{�~�q%�N�C֜J����$y�#_,8 �m���ڡ�5U?��S$*@~��p&�3��cKj�?L���G�]ZRr����w���`�~4��
U��яg�����s��_�t��[0�i�D��%/tH��jX��!�8I?�n��t�!""""�s+?[_S�<����2�oE?#����xiE �,mq�8�T��n&�3��^b�P�(a,yn�z�_�=�m~���Cx��@�]X�20� ��:�8�� ���o�����d���#�ԑ��Ь��k{*�q��*z���vt\>N3�;���� ~ە.X�;����@.���=��^����>��EDD$C /g��?$�̰ Y �5K?0|;�Þ���F��kfC��XR�Bf���F_; n����?�q�{�س.*�_�� ��F�
٠�,�d}pv�С_ \�&���G�y~V�����Z>�z��}@��V5�|tp��ӹn����*wVQQ `����|:�|��}��E^���  �&�q÷o>�* ̉�ux�o�ÀU�cI*�!�>����eд��m�<ndЪ0��}�Ͱ��_����d"<3����OM���x�� �� �E�.xZo�����zV�w.���P�ty����7\�?�y��V����$}$?�#ڿ�hl�w`OvH��w͚1}����f�(*�9c�7fO_>����t��d���ݎ3�YS_���}
����aY�H6�m!0��qs
?�NDDD�����.{�܅/�H�/��WD��Q�]���/�@O��&s ifD�V�~�����Ƚ���x��k�N���
��T몗��Ӭ��a��L\�����\l�_��;��H��o�^����![h�y�7��y#��x� �����^&b��@`Xí����,]l�'H2�<��6�ɶ��=�c�>'Px�o�k����H���|����•�K'~��vN�~}4��JSkՍ$?��RQVVvȀ����mGw�}w����2?�0h��ץ}4V�u�KK`v����<64�q4��x���m��}���1���5�=�7=J�׿���olذ��>�٣�����TY����\w;�%��i��6�{ü@�m�E����t���:��g�6C��5����v�W���3k�Or%�ﴄ�NX���|���m7��,-���
����몫pQCJ;PgR� -2�^ m}}��u+*?ذ|�I �U�=���_�D8�Ֆ����@K�����%� �r�j�ά�^��k�87_?�w�Xѫ{�%��mдv���.��dz�k�{0~��������3�����3�A���i�ƌ�3;L��� ���s�NmRt��KLI�˧����\�s����^Ψ�Ħv�M���%6�Klcr���}�6p2�����2�}yA�&�***���T��d����D��⦛n:��v�t"��.�ZW�W/ݏV%A3������(Sq�b޼%���]v1\� ��.��_n� �}��ٚ�-�h�,h��Y���mG��HC��C��K�5$�������D� NiA���W,��=�[�w(^Ӹq �-��ܳa��%%S�3���
�4y`f!�4�O]�Wccc���Lq]g��q׸p�s� �"�_$p� k�����/����)3��1$��Ij�ؒi���� &����~$�,��Klj���.��]bS�H�����w�2�/%���=9|%����r�&3L�����稹�*n��:�\T�v��4�;�+*��]6�CL�Lǔ��y ����9{Z��%��p��ޤ�w�[^����+��xeCmՋ�� �9���.�,]�� 0h1���4�<���IP^�_�EEE����v��ڼys��r��v�D��+��{u�a�̎ۚ'�k׮�J�I6f8T�0�3�v�$�v�l�;��r/IT�I>�W?=�&Q�P�M���%6�Klj��̬��fX2v�X�)��W��+1غ��Ap�M� ����f�%�_��{YyE�s�x[�g�SdMMM{rD,e�>]_���x�|�rI��(�������} gŏ&�v��L�]:H�]�o߾�C��������^y�g �G!��Ħv�M���%6�Kl�E��Ԧs_�����Pco�C��>�W�ލ�ئZ�Ұ|�Iyd�7,���N��6�K�cN�蔓M�2e��i�.�~���Ξ:53�TKB��=����q�d����v���`/w��`/� �`��;m�� ���fc,3�� �ǝ��o}��s�j����g C߉��@`�k����+*4�>�� ���m�⊵7�!m��������o�!]E7T/�f�b��k��-|:^Z�/����D�6IV����}���ØL�8�]b��>�����H����_W>�&l2��A�ih�ho|���{0��}�����������O��R_S�6r����p��?����%x*�\B�z(V�GY�<�����β������S��K�/3���� �D4|1�q��*2�P���� T���������s���Yf�|��a>p ��If�.��0폋��ӀZ����¯ac�Yv=�w�9u��Ώ�����dn�� �B?Kg"""""A�…��� ��l1�f��#E��`��k�W,Z��Xe���&X�����iz�Z�������T�'p�A0{���j5 ?1X�C;�5g]��00ல��f�EDDDDb���ɸ1����Nt�|_����~�m��Eߩ�Y:�` �<ׁ�� D�р�_��8T��DDDDDD$5�*.:�S����*.��@���Ư������/���&������gI�5�0��{��ߒ\S�`�,ɾ� �I �9 Ӱ V��/~���c�q~� "?""""""�j�#����:�Q������H�����58
����.�a���Q{�1�S6l�Gv�/���������E~�W�e�Mc�*�x9 �v�=��364����DDDDDDd���.ж�����3��8t�_Ӵ��,� """"""G�z�������HgY��-��f03�*�*��6�]���������@�������Q!�3�=)**�� �>D�Ca6��ܻvÆ��:>�~1�5k�P��M�c��Y!I�# H��gtϚ1�b���ZC+"�^�&�K�9s�����@�����7�/, ��^�Y<�?3�������x]��S�L�͚1���xO���pI�G8t~<�x�ei RDDDDDD�� �� .�@�8��ff=�QR2� ��p�!�aƌc�������� 9�,�v������g0�:\|�u���T���m/�E1����H��{k���&X��s���;3�S�*il���ϞQ���͛7�4]]T��~r��|��i��ٴ��4�/""""""���wG��"����Ͱ�_0��]������y����!����>*""""""J��@�F_�Y��ڊV�^���b׭��}��l��<��e����������{��mE<�n�����r�ȟycMS�""""""2�b����f[�Z��sG�� �,[DDDDDD�-�`�aї.|�HkѰ7��ưDiEDDDDD�蒃`��+�Ls��N"КֲEDDDDD�Ӳ>�<K�S�\��ݥ�7�Z�������xZ�@�ї4�dz g��0��޲EDDDDD��r� ��/ ���W]ub:
-)���.��'���(WDDDDDD���Ö�k���<��)S���R�iӆ�\g=��r��ᾔ)""""""K���?d@��I��c�0u����wuQ��>g ���†W�j}4 ኈ�������v��W�n�5����G�rr����Y�ӿe!ۼnӦ�$*㿦L9�PA�tl��M��<�%�7o�.�""""""�.�`X����3�.���1' ������@��)m����@�<lv�C��ud���?Ժ>�!""""""ޑ�M��|�.�7�>$9��Y]��Ib<�1$+��jsy��͛C�>��W��X�y�>_�1��[ff})���4�qaSS��t�(""""""GN�@G�^�� � �̸�n�� vEǝ�����7w�۸����SDDDDDD�/��ﭿ�9ӊ��o����&�AO6ڱ�m��0r�nk ��M�6����EDDDDD���� 6� �ȏ������H���`�l�XDDDDDD�
�������Q!�������G9�A#���`���{�ݛ�8DDDDDD�蒕�̙SF9n�7���� d�4���0���#��q� ��FL""""""rt��hΞQ�����,x~�����M����.)�rL����L����s��fL� ��Đd�����=3����L�&""""""G��-�~w� + ~5��$N�'%%WMjl��鎭���9���2��l�C��6p�rV�t�-�u�""""""rDFf�g�7�}`4�ߚ�[*T�l=�]]�����Yߨ+��[��w���g���Y�H� ���|�y��UDDDDDD�����to���¹iÆ ���3����$n'���r��=�i[�������-{�r!1 xЈ�t�e�'����O������J�-���-""""""��xvQчv<f�k�o�1Q�uMM��_S��[�1��xA�tnB?��.#8`���b�m]R���f�#��6��""""""�@ڗ@��N� ����L޻6o>�f�fv���sfO�zzZ�L�<�C�=�����_@��ʟ�� 9��;���^�""""""O���8{>�j���m��߰a�?n�x��|�MSx)ۻw�cp�
�ąݔ85wG_���aNDDDDDDz��{�������C�/���\}G��}�o����6�J.��0{���73�������$%��@ӎ��4�?������� m�t�02 �eE}u�� �$�@ ps�������d�` � z=��9��i�Au
��&����wI�c���/�&9��;۟Jk׮�?{FёR��>�a���C�ֲ���Z@��7� ���rH���^z�´�Qf6&�R�ҁ�%6�Klj���.��]bS��ffc�,�a��$%#��2���᭷V���-?x��&���y���RV��f6#�Qj���.��]bS�Ħv�M���EDģ2:>�WW] ��x< ͎�K���K����e�{Hz4�t��v���p�;/��qgh;�}Y���������Q~;Kqf[��/9�v�M���%6�KlcH����""���ꫫnQ ���n�2w�Rfd t�رci rصkW@%�a��m8L�l��u�h���9��Ɍ��ԛv����8��?��\R�Ħv�M���%��""��裀���z�w@�
�C�;�C̝��O�_� ㆷ�=�0�Džmf��m7<�qu�8EDDDD2M3��df���ZM�jf���+��u\�}!�0�.&cB�0'�au�8EDDDD2M�^j�]�����|��{r��kVY�? ,组z%N�L��^�[Q�E7a���-���(F��}��Ӏ�K�<�����H�i8Iw�}wށ�{����D]���{�� �9���z���3�?�4�4�?d+�D1x!N�L�����Y�şM-w�GG�R�� I����m�@`,�8���2�����{=�;����ź���-M��I��ɴ��%��>CLBj�$�� p�V� >��n�d��}hx����1^�SDDDD$Ӵ:Is�/�5�8��Q���� ��m�e)��w���;��MtGx%N�L�X�F�>�@as��B���FRNhǨ�g�Ւ��q�p8�������H&i,���d�Lz%N�LH��운�)"i��a�p�`xdV��ڻ���`���_�u,���3��<ױ����Hbi߳a�t�)"}�\7i�7 cÞ�I��]��������WN��C�g���>5�M
����.}꫹�����~۞""""r���D$���Ol�@�k@` �U{�&��el�����q8�����+{�&�_C��+�)""""�i,2���r�d�3�}N�䍕'g3�X���PM:c�}N��{VN��fL�x�=EDDD�; �E8s0'i2��7ґ&ӼҞ""""ҝ�"�a\�>��8z`�q=&"�e!��<Ҟ""""ҝ�"{ޝظ/ �􀡞R���F$�y�=EDDD�+=X$��a|!�W Xd��;�Вȳs�;o\%��4�\2����2瞆���?�*�����4�7rt��3���u:x�=�ir̚���49�ޞ=��~F3�"��&`���A!��Xs��@�|���@H�9���\7!��9�8w���b -�溉1��kt��.;�������'s~Ϫ K���o���x��A7n'�}��=EDDD�; ����0�de�des�����Λ:���\��p^�B{λd��G��= ����0l��Ao�lN~�1qd�{ʷ� �cf�>33�=��}��9��ѥ�v�ܙ0���lasF�>���- �E�I<�/���9_2i�D�=�4��_�*�j��0w+���ܭ~�'G�?su��Y����8�`����m����Y��1�񉈈�Hl�X�0.�iT�]} 8��l�ܵ��K"N_�|)�_�Dfy�͸�7�Y�~�Ł����$G3�"ɰ$������/e�W'�/�q������f�e���p�� �0�gi[�p�ǽ/3�co�{y���r��ók#ibz{������F�=�����>��8��k��{�X������Z9��C�-���H��>��{���ס��e[��'""""��`Pި�P4w;���������� %13���o�4N��|qҼ�r��6�6<�?���m�m~s儭��������iR=?�u�ׄ{�E �Gv��(����u���+.��Ї��-�����X�= ��u�Gu��F6�i�0��'�J����(���U��U07�`5����Y��7���u�O�ޙ�p~����7w�̷&�g���t����H��^��p�~�S��:�^��pE�OR��֗m���������2`�ǝ�9<^�Q�O��E��|ûö���F�?��Q��
��R��33�`�l+U�-�FN4giq[}�� IDAT�L��B �� @Flju~�I̓#������]Jf�4�^�T�˶��3�-�,G�[�ݎ#����}82˛��̐��S���"�� �S�H���^��c�4�pTQ����q��:�X_��������H�hX��$�3���F$ cH9Mj�ׇ�o��`1�DK�:�Z_�y������Hw���I��6��A_2�q@r���?Q����VԾ۱~o��#����j�ʳOw�coq]���3�{`���Ͽ'�>��9�n����b})�r��]������՗�CO���6���~�c�g4,��a¸6��n`#���96�Y��toD� .������7��ۋ��Ix�n�A��¹�s.�\�5A�o�&����%F������ v#?���y~��gf��)_�4ɴq�4��t�g��?�?��_b�ΟM�T?KG�> �%c�6�N�c�t�����0�����a�v&X�K>�ߞ����<�tyc%�����]y������] � �ev-��K>�ߞh93#i���r��ՙ|<P��x�����u��s�<_[m��#�>������[?r���ܣ�n�0sw%�o���*��v?K��DDDD$�4��i�A�b?*&���i�T�}4����Ik} *$c�>g�Gvq�h�0V��z~m<�Q��W'� ZE:N�|����.{��R�,7� C�貧�>'wt�����=hvdI�B�k�.���Xy��π��ODDDDrK�K�$�[.Ҹ[�OI4�'缾h��g�����6�n�j}��:���<vO*N��MgԨ�VX�}Q�ܽ�'�}��@x���K�5��Ҿ+s��'""""���d ��v�� ��纾���}�X�j}��Ŭ/�8��2��~�nB���7C��YWi�dKDDDD2F`� �
0�[nts���mk�������$w�{aN^��i;Wg�@&�Efqw��g���Qe��Ǘr}�%n����Z_��L�^]�NqF7 ��:#q������h,�c�F���vs�c�͂�6�?&h���A/?=\�\?i���9����1*ܑĀ-��i:�wd��As��-}��5<��`{�$
3V��X_��L]JסS?�8KM���DDDD��M�$c��]x��X7h�����Q�O�6��f��� ��b��;�|[������U��[���/z?k�|O��q���F�/���M6K�{���|�3sg�R�~�u�Z��33�;-��SDDDD�K`ɘ�3�A&ܵ� :C��̅,?�6���1!���l��{��v�m�{E�]�9��n�Q��~�N�g�u�C��J�:�,?rP�|DA�v����@KƸ.�rz��ŀ3��3+L<�\X̥�������������'���v}@��Is�in_��̖��� f���!�T�z�r�DDDD���dL�vI����]}��墾���P�kW�LǙ�T�C�w���hɘ���&H������$+����+q�*���j�47�/l����i�,� �d���μE�t>Fn1 ᬞC�m62����+q�*���R��m7<��U�Μ�
���I����N�=SXDDD$�4,�w�O6C(��f����6R�%��q 6��cK�65�v}��%`fmq��8S��u����6w�Й��:s���mGtI/ �%cF�}�e��f��}h��o(�l��9_鎷� �ڽT��wX�Ι�lח��;hɼ#�_udQtu\yD���+ׯ�nb���� ��&��������@�%ВQ��}���77�7� �/��:�,�FL#J�� ���a|a�{?3���K̟���O_[��8;��^��vdz�^a���`]6�f�4ޔ�u�vII2����ODDD���X�"��p�wU�̖]��/p ��i,F}�Ϡ�v�0��6��ƻR���/��̵�ODDD���h鵽 ��m7<�qm��۱������������Is��Oz)h�{���wO�����O�1�q5�iI#���'"""�sZ�+WF��w'�+�`7��_�2�qež���ft\uK` �U{�&�]����v��c뜠;h2��b&0ۗ�zv��N�ODDD$�4���ڪ�t��~�7VN�LpF��I���rb��Iz�(��9V�?��ͱ~�۱Ħ�'"""�{��;V���з�0� �-�O�:�L2=�JE�<��p�j�K����0n\�͛�6z��ݡ'O���J4x��:^?� �rm����������H�i�KA�!�Q�4�t�̶�:��2����p'��o*i(5����1&�qʗ*5x����u""""G#-��%#�� ��G�+n�u<���W�}YDDDDDD$e��%�-/�_��\ǑU�iOO"M���0��,�����D�-+"""""G)���Q7�`t�ؾ�dIs�����B���?(��k���/b���Xz4�t��;fݗ9��#l���m9�nn_�2n���a|aC�~D`I���m�~��%�ml+̖�g���m�cCsz��M&������ H��2��]�vş�̑����:��닙���
I��.�P�$���e�M�m��d��h�v�M���%6�Klj�آ�""���U��.} ��n*��xe_�۵k��'���П����1�`���d)"���رc�;��x�f���%������%�ࡄ�U��C_���*""""rT���;v��QMQs��-��Di|���d�رz������QH�`ɀ1���-�M��0ӳ�EDDDD�bˀ2����(�K���l+�hT�Ӛ]9�i � 8�Y^=�WDDDDD:� ��������e}/��V��G�i���Y$���yoǏ�h{e޼%��b�""""""��@�B�����t�Ã� \��;偯@MV���ZDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDRĞ�H_�UWU�Xf���bѕ})oUmՙ!��0���i ����v\|�t��ߤ'��JW���T= �$����_T�J=�͘��_��.^�/5TW}�h�|������?�!t� ����|/���2�.^�/u5KI�^e2�YV�hd*�y��d�]��_���3��� ���7�h�4؛0��ేC�� ��K=^�/"2��9��j��I�-MWyu5U׺��\G�C ��p �������U�f֯��Hk�� OK9ٔ��=�_��.^�/������ш�^ �4�G�<� ���<�P]��T��\A�ţ�%��_2΃���[�V����|%�w��!x2��X}��y��f��R�G�ED� �����{I����R^݊���.���V��lu]~p��8�҆�e�p[��"���.��ki���p�RW�d#f/��l��� �w�1̰��Z��K�p��R�p�a�|�m�g�tӒ=�)ߋ��|�x����΁��� � �>#�q��������l����K p�!�A�nuZ]Vxjk+O�s��@TC�/�κ!x�7�x������p����K�}<N� �I��x���]� `�W��8oޒvH��w����0Ē[o 4�|s�>�Fڥ�]̌�5U��;��/|2��fB6b�b�F�x��@]풋h�0��W,j���[�n�V�x���#ɖ���d�]��_�.�5�t�5K8���w}o��b�F�x����+4bpgyŢ�?�\��ꫫ�V'����N�ux������%�RW����Ufv�\�7�Z��w����U]���p� -.Xy;�����tKw��Z��8����f^6b�b�F�x�������u��n^���b���_\Z�(�A��� �����҃�+V|�b0Cy�-���7�=�_z��v�b1�#�o��_��<���죽�c���. �3��[�>@�[@হ ��υҾ
f�滾�%�;�a��M\��z�(� �FD_�_8���K6�ŋ�e���',��H%�/�h/���<��>� ��o�G�+��u!�/=IG�x�����W��v$7���^U1���x��@�Y r�}�ǚ����LG�$&D^��� �L�ֈ�Lpn ��`:b�L��ߜ���p���v pl��\~0��@�@:�J�l������v�b 9�'8._�20�m�|��1F������;R�ߋ�%����ғWw�m��fv؁��T��b�I:�ŋ�%�[|�� �! /�X�H|.�� ��7u ��""ަp� -p��ÿ,/43]��> �;��/F�p�w\>N�b��HU��ŵ�F2�tYW]� ĕ-�X������f�n��W�Zz�mوً�%����B2����]� ��A�$N�|}��y�k)p�YU[u�y��֛:��_��.^�/��v[�hmq����4��Qoy��$��v�b����ku5U�fv�+몫B�ϩ7����y�Јc|�C(2�
��~n��g{S�@�/"�}Z�F��U�,`��� ���r�@�!`@�oO��МQ鈡/2�.��z\K�c;'��y��S]풋�Vw�2�g�K6��� �^0� �i$ͮ17xf+򆃜`��H�1���n�mH��{��d�]x�����K�����PM*ex��ė�v���R>��F����*s�g�z��a����H,"��.��*��M������i�&��/?�h��`u��l%�������$���x��KN�4�2�.��#:�u��M�?:�ph]���������n�:#�1�V�c�j�Ƶ�b1�a@�8��'�V,^S�`� ����W6o�3���4��H�8�C�&[�W�K���f�����if�+S]����O���v���L2z���ّ�4��F
zS�@�/"20h t��k��mf��oqoIg�CZZB����"sv�L��\�Y�J����[n�c�$��꪿��9�D%��tǒ�L������k���B��N��.�{�t�v+��!p���'S�W�K���f�'�|y����n��x��ē�v��_ꪫV���� 9w�����q���w�E V�w��|��@��d�h�ED �Ӡ�����%���KZ�Y�����j����Q�����ݟ�Xz#�������S��-�e��}W�8�/��s��F�c�j�Ƶ�b1㻌^ �[㥻6x���� � ��x�w�嗇z*߫�%��x���RSSs�uH�����n:�jY^�/���]o���U_�~�,��xi�$/���]�4�y䤃�" �'���_Dd���>ZY���0,`�}�|���]GxI��;`�s;�&輕�x���v�@ 4�cr�P���\Ɠ�Tc�b�l\�~�_���_���t": �{m���*ޫ�%�������0�Z�@!���c�:�l�!������8��ȫ6 :��x���U>
`�8��/mG�������>"1��ȻM�5U�zHE}M������_4'�� ρ���uC��u| ���n���� ��"���.������� ���3!Ř=�_z/ײ��/����z����[[[��ă�%+�һ��E�c*��_o��?��4��8��.��?� ���=�YVVv(QZ3���8'~��z$��*8�ED������+� ׇ3�-;%^�@ �7�@ó6�Ȫl�KT}}}�K�yif��d8�e2f�����q-��_��@�%Lk�_0�޹!x'�:��_��.Q^�/]�v[�h&�_��L/���2�.Q�/���V��J������p_ R��Ј�~<����� I����o|65^�a�������S<���B��몗>SW��Z�1ђ�;W�8� ��y����ޢl�����v�b�}-�� �F$��@ �ʝ;V��p2��7ux���o�������� ���n�{�{Ë���t��w���N�v ���³�o����H��\������%�}Y2�p���,u� me���c�i�u�8��]�k�z,~���� >
�����K+�_]]=h�`hnu��K���*�B��j����������������{����z�:���t�<��K6�ŋ��/X_��.�A�X�S�.Иj�V������ ��d�]��_�r������s��h���t��W���?fx&��R��� ����R �<�����������p?����q|pV�44���O<ޥ�T]����� A�0�ep�3�����,D�zj?�����\^W]u�~�u�v� ��p^���`�o�}/��֘b�F�x�����n���g�__�t� ��> �3D~������%��Ι����������|�x��t�ȟm��ń)#j�"�����t���k�0P_�t������:e��~��S�w���
� v$%�ED-�����G�r�����!�!����8�̂|��b�Q�|����W@��^���8N�9�;H�����/8(�@ ���1�ǘ��_��.^�/@�Q>�?݅�ҁ=a��r��2:�3���/K��9�� �������'���u��� /���2�.^�/����O ^ �޾����k���
�o��y��^�c_H�^�/"2�h�1��������� 8������`�s��/�v��̦�y ��?� ��ax���pЀ]04��e���,�/������_��.^�/P�p�?�9�@�ka��h��?��M+������bo�ux���o���(��S�q��t�b��T�x���U,��NK��q*���� � �c��d��n^����^�/""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""�!�u"�>�@�y饗��s�3�v2ȡ�h�ٻ��w��m>��_�u�G���+��,漏���k7lx$W1������,t��1�ܢu6m�UL"""��?��H�\����;��+ ���_��~�Xs�n�o��,�Y�E� �!�7>���%[fO���:�@[DDD�FN����.�~���N� :�$� ��d�8�>��gL��d�2�����H�iXă³�'�9==%�3>s�͞1������hz��t��UW� �7���Д�]"""ҙf�E<���ߍ5�5�fV_ 1��V'��8��'��vCv�������83��������)�H�B�|�r����@�`��Y<�2%���%��l�t�l�`7����YTt �{H�MDr�9X��
_Dz˵��7�H_iX�crN�C-!������ߘ�55�*N�ٿ:'��3��.�s�"�5,""�&�xHqq�)/�x̀��ݑJy6l�����z�q0;�E$�h��\!""2Ph,�!y ��z�\��/e�ݰ�G0�. ��g�ܗ2E$=JJ�:���\�!""2P�`��$�r+�� ���r/v~k����R�_XX���~�E4|��� 3�~�a���_8�?�z��d˞U<=H��k�.^�q����3��>MǮ�a�10 1p�� ������������é��ԩSG������(��aJX>�� �2�s>Ͷ�}k���T��.�v���R��$p�#i6؀wA�J�9�=z(�>p���M����E�@L��7�%k7l D��ה)�.(�����@��g��^!�7fܸ���T�kvQч�
8�,�'�8� A�^%���]�~��t�3��M�G߻�~a݆M?���U<=@�2|B��#1d���NG��ok7l<+a�d��ے�i|.�^��`� �7� �l5nljj:ث��4�h��N���"���[���R�Y9s��dEf�7IDAT�;�yO �_�� N�q#������7�Ӹ���j��F߆;/ϣ��gF�E�� N x�9�ܱ��EE%뚚�&{b���'�iK| @^{���#�%�E���Κ1�GNk�5���z�u d���? �R3�;t�h� 0 ��|��y��Y�Ӫ�C�������=�x�e-�N<Ri4F p<�gO�A����wm�| ��*))�X�@I�b�h� �� �L�3fϘ�� |3֯_�kʔ)>3���s�T�}b������}�+��G�ߟ��? brm��EE׬ij��*��DK�E�Ĝ�w=�Ц�"�iӦ �]\�#� � ~�@�0�h֌��L���1�YK�����Oʃ=�3I�9���fM�95PRr�Yyp�%p��Iq~��������3rgO���!�o��w �T�z���ht�ɭ����5��ܡ���IK^�rL���@��.���'����� �p��]\|��Xv�p]�%^�tq�CEEE����qE2y�l�]2��L�'""�-�x��Ç��i���]6�x�e3��}�ky~�ė:�����y�\U����U��LX!�"�A�d�`���b!�-U!HD�q@q��#��"�T/U��Tq� FTpPE�-A� kHoU�;t'�{U�]�t't���Ӝ�[�w�}�K�ﻛ�;��@g�:W���~(i�8/��)M )x��J �u�C�aľ�u�.�k��Im�~�G�p��������Phr� ,+��KoCȸ�5��9���r �yF{I��(x_"��۩d,� �mŝ=I�𠤫@���=˅�B�N�'>ZG���Ҳ���C��D"'C�fQ����倮�p ���6�W\:RummmN������AK��w�<Aa�)z6> j�`}��en���)h1�K���Q�U�>���������!��!��W\�2��)��/�.E"����0�c��l
�1H.�+$��$�ܐ6��୉h��ݫS==/�w;�}�7��ݨ��8�������F��n'lL%csb�_vte;*VF�ŗ��
�h����������x<���zH�T���η1�9�}M _$y��ޠ�{����džB�K�45� rc��>( ^�ڊ���J�����8M�3��⮞r��;�B_�oj��Ɨ9$?�X�|@�beB�3�Y�)����\���f/�d,r%�=��|߫Tݪ_�<�8M�_)��J���e�
}����[ /&�����$�3�����@"���U5�ŝ��Vj_%��!��?�_�[d���h�@WZ������p? ���z�1Ƙ�6f�q���V��I�V�Y�������F����Q�E�ه��u�}猴�5�N�Z��w���y� ^?�H)}�������]���u~�����u�}gH��I�07�Y�>`�/iE�aRx����\n ��~^�/��]\)f[
��)�%��.N���ܖ˽�Jg?'�S�$�-GW���� �����u'vd��:��TW�&K=��/�F�C�_� f��o�}}v�}<��!A�-�[[��Z�����u~`Q:����y|�3ƻ��c̖``c&��������3��g�\TG���F^J���d4|��֏�E���_�Nkś�'s�\a�8`�����6�bK`w ִ�Y�J��k����%�.�/�Μ�.VX!�]��w��x.�=�F"W��ء�1r��4�E2�ɼVM���}W��z��RK$��鴴���5/�;�i����;7�r�Qd�cQג�G�g���2Z��$`��t�F˷�k��~�=t�Zf�1�l9�6fZ�N�1/%�3� ��\�������h���h��h4Z�q�ht� �zCݒJ�ު�����?����Y�CZ����c������%��ԧ�#�z{:{|�+s@{:3y���A����5��S�[rv󶌎|�ѵ��ݷs���[|e����n���������:u���s�ry�@�(�#gA��~�\n@�W��;.���w�^mv���К{c�1f���1T:�^՞�̒
'���VDN#y.�u�+�X��9��%�P�����S��������y����l�����
o�<�� �2�̻�����ח���i��Ot�ą{􎞪��C��r2 ���wŪ������V����o��]�Z�N��L��`ä{����>4�����r�y�͛Wˎ��c���u������=�hOgNVAI�7�O1 �#�)M ����5�?�����;�geI������G{�`P�TaA+k�E~8�d}&�������}׿�.T=r9��G�&�dT|4����,NsU5W������>J���>J�L����e��V24�^ս�s�i�,�/~�~{Ҙ5�c��Jlhc�����p}2��;�4�p��� �H�ْ�\�~�i&[ZΨ��������랗����#F�,Q|���\8/;�
�`�̼y��{{g���c����f�����~�����ͣ8�MzFH=p�kU�a'�z� �*T�=2K*9�k��j��hjeM� ��w.�5n���%� �ߐ47�xd�1�3Xؘm��ܥ�_�BM;67㺘Ab����S���`�y�g�pɒ7�R��s� pP2�j��C��ߥ V�&Y5�"?T6J6`b�i��'��y���W;Ά�7��#\�}�ß����Xd,ʮ���f�\�knn�*xf
w=�ĕ�����l.�(�[�1�����1ہ�ݐ�|�뺖�����N�e�osbz�>����刚<�ݿQ�������{*��:?���Ԙ�Z���I���z<Ī���E#��6|�撽��C����=�/���uc�1�C�ؘ�POO�۩t��k{��t��s����%k. �߿RU��A��HN�f�kjH���JxP.��8�(U�ཱྀ��.�_,��=x��q��R� �q�8�����ډ�C�Q�f2�c���`c�c�#ßKF�S@��?s\��)O���xXҳ�1&���lUـ�ב8�@|k�I���%��1��zS�w����G�g~(��_��G��/��o��\����q��\��ʬ��yWd:�I[c�c�1C�l���5
:�śR��ǒ|�o���3��-�� DN�9h���u�2�9�3l% �������Գ��9и���$��O�r�%�~���g Uu|X1���֐c�1[�M�6� �����(JB����c�4�x��s�1���?- �sf����=A� dO��_�s�]km�6�,�8��P�&�Ahh(�YZ��,
�ǦE�c���6f���;%c��$c������cZ����*9�V���=?�yDv�P�9�Ş%IҊ��|���!���j
tKGͷ#��dIZ p��h�X�����/�䙩�1c�c�1�l�3A$��_Txpp��kC�P��a�ikks@_'Q����<�${��6TK�A�x����0ϵTX���bq�#��?�r_���gՒ[hX����3�V{����<���P(x�ض�c�1���1��/H�:��ᒱ(xՋ/� ���-Q2��?��X��樥��B�P Pk�P��H��DM1�w���\.���n��Y�����
�̹p/@��Үm�…�֓��'�������5E�nJܸ��&>�F�V>���t���1�3>�_�\c**8nJ���&��d���J1�H$;�џ���#Zww�ZA?(N��279��:�46� �����d,|["�zj-�;�\C��� z��2�Oo������oY�����w���,,�&���+_H�RF��e?��Ӫ�+^K�"K�H|�̙[}�FA��Ʃ�;��ؙ3g���1hE�;Oc�1�=�6f����yD�8�d�x0�D�?�
�����0�s��������ZQ.F|��'�"�[[[�TW��D�'��%?YK� �:7�����͜93n�%�tq�?o�'�/\U�+i���^�]K-m�@U�e�.@/N��r�J��D� ��#1���$��|��5�[ڠ��%��Y����2�fX�O����pk��s�0����g�l�f�1Ƙ�Xؘ ���+$y��%� �D,��D$��y�p�Z�b�P�~N$rr"YP�3��#� ���*�wd������a8�1�,����DB��5���F�v��F��4Z .�ND"�J�B�P�~{��q�G?Z���ş���s5��xSy�H�ۉDb�d4��s P�� ���F��m��fQ������y"�zn�8�QO<Lz7�x�x��V��9�^�F�Mu��x<�{��H$Ҝ�E��_@­�����;;�u�d-ec�1�=[}J�1�z�T�DK�� �`�����ۓ���<'q �w�A� boH����
x�����WGjǤ�޼z�.ӎ�D�|" /��3��+��vx�3A��v�::r�ӏ+ ����� :���e�R|��j9�G!E��ݟߢ�/U,[� � ��fA%b�tqO&�ym^(��@sݾ�뜇�@�C��Me�=�Xd�#�J=)m��`C& ������\.�[R��F-J�"�u>��e����������h�� 7�H!� ��8 ?��+�j��d�<��w&������6��cI��o�m���{��P��D4r���50E�Q�Z���r����j� _��t�_O��3%<I"(`pcG6��Xܣ1��-��1L{O��y�Б�I������nv�Ʈߛ ��3�%���¥����Fk�-����DN��q��Z��SH�2T����2���b�=��w�������.�K�<��a �����O}r��d^,-uH*�Y��E: �7�LN#pG��;���[���7%��u��ãr�`�ȴ:�"?��|~S��pO-�<�����أ R����Xd ��y�� �p<�'ߓ"}k�~T|a�5tt�^O�Z���F�I\�"���f��=(��=
T]_:�^��F$q���"1 ��A�^&�c�1>6ژ ha.�&Օ�*a)��M,j�2P���3gU��� �ɼ����ls!���NW��Me2�ZL�nq&��c!=TM��?�t���d-��}s%��_<��o����4}��ݰ�t{Wv�Tf��aմw[����;��$<RK��ǥ�ɩt�ʶ��Z�̎�TW�o�‰��"�+aQ����.Y�F� N�)��m/Z_n�1Ƙ�e#��L`�tϣΙ
Mhl<U�p���B��&�}��
X �%�D�@�+�R^�\.W�
�B���u0 ±�v8�D�����G�8ݕ��~eS뤆�φ7�:1��������A@��8Ż�M�r .�ើ0��u��+�D�{�Q`?�� <�?e����T�-_r��9���2���w8y5��j=[x�[ܙ]�9��1��OH�Ih/��(M������Cwi��籭��Ѥ�=��B�#&7՟��9W��v���5�#���BGgW���.��݅@����Z�N?7���Hx5��}�C/cV\ �Q �%�ڍ1�Sj��0�L<�h�� �.J�z�+s�Vk�1�!k=�p�3�}S˼H1�c�8�)��c��|ȗпv-֔�j�1Ƙ1g`c�1f�����s�� I� O�7�c�`k��1Ƙ*%c��I:����y� Y�W�F�:�8��ǥ��c�)�F��1Ƙ*I8��lG��*pn��e�jb�po)>:I�TP����c�1~�6�c�D���k43x ��P)&��;I��Ăw�g�ώW[�1�Sʦ@c�1UJue�+ �E����ľ�~��F�t?�W �0����? �OA�� ��l��c�1�;�c�156��S��q
�Oz> 'x���d遃ª��~*���ږh�1�c�cS��1Ƙ,\�l����gJ�J��j�$ @h ����yr<�h�1Ƙ�l�c�����EߌD"��p��S ~T�tS$�jo���_#��;�~�߶vۍ1�c�1�c�1�c�1�c�1�c�1�c�1�c�1�c�1�c�1�c����b�7�&IEND�B`�
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment