Skip to content

Instantly share code, notes, and snippets.

@lorenzopub
Created October 11, 2016 04:56
Show Gist options
  • Save lorenzopub/1bd9a50bd1464a0c5944fb2a56cd2e1c to your computer and use it in GitHub Desktop.
Save lorenzopub/1bd9a50bd1464a0c5944fb2a56cd2e1c to your computer and use it in GitHub Desktop.
Rainbow Perceptual Distance
license: gpl-3.0

This attempts to measure the perceptual uniformity of three rainbow color scales by computing the CIE76 color difference at various points along the scale. The flatness of the curve, not its absolute value, shows the uniformity of each scale. The HCL rainbow is perfectly flat by definition. Cubehelix is better than HSL, but is not uniform.

It would be better to use CIEDE2000 to compute the difference, but I’m lazy.

forked from mbostock's block: Rainbow Perceptual Distance

<!DOCTYPE html>
<meta charset="utf-8">
<style>
.axis {
font: 10px sans-serif;
}
.axis path,
.axis line {
fill: none;
stroke: #000;
shape-rendering: crispEdges;
}
.axis--y path {
display: none;
}
.line path {
fill: none;
stroke-width: 1.5px;
stroke-linejoin: round;
}
.line text {
font: bold 12px sans-serif;
text-shadow: 1px 1px 0 #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff;
}
</style>
<body>
<script src="//d3js.org/d3.v4.0.0-alpha.29.min.js"></script>
<script>
var data = [
{name: "HSL Rainbow", labelOffset: 60, value: function(t) { return d3.hsl(t, 1, 0.5); }},
{name: "HCL Rainbow", labelOffset: 20, value: function(t) { return d3.hcl(t, 1, 0.5); }},
{name: "Cubehelix Rainbow", labelOffset: 40, value: d3.scaleRainbow().domain([0, 360])}
].map(function(color) {
return color.deltas = d3.range(0, 360, 3).map(function(x) {
return {
input: x,
delta: delta(color.value(x - 10), color.value(x + 10))
};
}), color;
});
var margin = {top: 20, right: 20, bottom: 30, left: 30},
width = 960 - margin.left - margin.right,
height = 500 - margin.top - margin.bottom;
var x = d3.scaleLinear()
.domain([0, 360])
.range([0, width]);
var y = d3.scaleLinear()
.domain([0, 80])
.range([height, 0]);
var z = d3.scaleCategory10();
var line = d3.line()
.curve(d3.curveBasis)
.x(function(d) { return x(d.input); })
.y(function(d) { return y(d.delta); });
var svg = d3.select("body").append("svg")
.attr("width", width + margin.left + margin.right)
.attr("height", height + margin.top + margin.bottom)
.append("g")
.attr("transform", "translate(" + margin.left + "," + margin.top + ")");
svg.append("g")
.attr("class", "axis axis--x")
.attr("transform", "translate(0," + y(0) + ")")
.call(d3.axisBottom(x));
svg.append("g")
.attr("class", "axis axis--y")
.call(d3.axisLeft(y))
.selectAll(".tick:last-of-type")
.append("text")
.attr("class", "axis-title")
.attr("x", 3)
.attr("dy", ".32em")
.text("Color Difference at ±10° (CIE76)");
var g = svg.selectAll(".line")
.data(data)
.enter().append("g")
.attr("class", "line");
g.append("path")
.attr("d", function(d) { return line(d.deltas); })
.attr("id", function(d, i) { return "path-" + i; })
.style("stroke", function(d, i) { return z(i); });
g.append("text")
.attr("x", function(d) { return d.labelOffset; })
.attr("dy", -5)
.style("fill", function(d, i) { return d3.lab(z(i)).darker(); })
.append("textPath")
.attr("class", "textpath")
.attr("xlink:href", function(d, i) { return "#path-" + i; })
.text(function(d) { return d.name; });
// CIE76 per https://en.wikipedia.org/wiki/Color_difference#CIE76
// Not as good as CIEDE2000 but a lot easier to implement.
function delta(a, b) {
var dl = (a = d3.lab(a)).l - (b = d3.lab(b)).l, da = a.a - b.a, db = a.b - b.b;
return Math.sqrt(dl * dl + da * da + db * db);
}
</script>
�PNG

IHDR���D
�iCCPICC ProfileH���T���̤Z � �#��k(ҫ��@%�@P�+�
���,E\�"kAD��(v� ���.l�� ������;��w�w����o��{��\a ���lQ��'#6.��� ��@���z��T3׿��mt4���S�����<7)��r"7����)4�s��l.��]�-���(+��Q.�b�4���i��>&2� �(l���w4�����: ʖ._��-ʮ�6:��22�N�!�����o5�5�l�������,a:{����[��9tР���ç�C׬6mi����Cf�ϝ�i�S��Q3���a.�;p��iQ3��>��fEΰhi��� }~��~K�IY>3���e�pnJd� ����pVZD��/i^$���,�cF�lo��\�)���=�J��&y�H�(�xa����0=t��t?i>+'B�l6��f8�:['T�>��p���O�+�T�B��d3<�S��` 8f kK+{����'}K�~� ���\f;�h�7�c�p�)���9�7�v���^�X�3���� H@(� t�0��8w�@�q`1���D`Xփ|Pv�=��A-8N�p\��u� � ����Ax�
� H ҇L!k� �B>P�A @bh�*���R���~�NC��Pt�F�7�g�)�"��sa&�‘�"�g¹p� .�+�p3|���<����m�a"^H�$#"d R�#�H҆t!7 ����ah����Da8�L��VL)�ӌ���� b�0߰T�:��eac�<�2l>�[�m�^�`���q8g�s����p��������F\;�7����*xS� >��g�����G�����a�G��E�&�� �B1����0B� ���N�"�����XEl#� 'H�$C� )��JZO*!5�.��ޒ�d�#9��'�#������ɟ(
�e!EL�F���S�Q�R�T�;5��M�F��^�>�~���XȰd�2ke�d�e�e^�e�e=d���˞��!�R�(g �%ǖ[#W&wZ�ܸ<M�J>D>C~�������

>
\�<��
�hM��E��6Ҫh�hÊ8ECE�b�b��1��1%%[�h��JeJg�$t�n@g�����'���h��4g˜�9�s>(�)�+')(7*(Va������TiQy��Q5Q S]�z@���K5E5g5�Z�� ��갺�z��J�������~B�}5^j�5�5S5wk��բi�j�vk��z�Pbx0�%�NƘ�����X�B�G{B�P'Jg�N��#]�.S7Yw�n��^��*�z���D}�~��^�.��1� Z �*� s � Q�܌2�*�n㌙�i���{M`;��2�����)�t�i����L`Vivǜb�a�c^o>hA���`�b�j�����;�v��fig�nYe��J�*�j�U��kk�u��-����Z�V�׶��I�l�����6�u�}�w��7؏:�9$8�;�a*2C�[�W����k�8~r�w�v:�����s���g� �%ͫ�7���v�p��2\\�Jܴ��n�nO�uݹ���#��G=^yZz�<�<?x9y��j�F��� �{||�|J}����|�}����V���c��w��ai�8�:�X�C���@J`D`i�� � QP[0�+��|����-! ��+�Q�ahf�/a��а����V�»"hK"�D����� �(J�-�0�.�C�wLQ�$vn����q�q���x||t|u���{ /�[����"�E�]]��8}��%�K�KN&`b�$|a��+�㉬���1�g/�ם��;��T�4��\�������MqK)Ny����_���L���V�6��ޘA�H�8-P� :�j.]��Oh*�J2�2�d��E�YP֢��lE��t���?�s\s�r>.�^vr��r���&+������i%f%ge�*�U�W ��X]�Z���c��ڼ�����ծ'�O[��� E�m��ؖ���.o����e�E�w69o:�����g�͖}[�p �Z~���z�G�K~�ܖ��g���;p;;n�t�Y[$_�[4�+xW�n�����,�s�ض��^�^�^IIPI�>�};�})M)(�,k,W/�R�a?w�� 5�|��n�_Es�Ae�a���O����~b�TW�Z]X��FP#� ���s��;�~d{=\/�=��h�1�c� � ���������~�}"�D�I�ɆS��ʛhM�P�汖�Ik\k���m�mM�X�RsF�L�Y���ϑ�坛<�{~�]�����Pǒ�c/�� ��x��e���<��_q�r����ט�Z��_o��n���צ���7Z{{������w�p����[�[���ݎ�}���;��ܻ���{}?��ău� �=*~����7��%����ރ�O"�<� ��=��/�yO�O�G�F�Y?;3�;��|����/�������ѫS���=;6�Z�z��ַ*ok�پ��>��ć��*k?1?u}��<2�� �K�W�m��=�̘��E��VANN�M �8�;�@�����M����O���B�K�;Q�B=�4�Q���)K�`i�CY�6�ӵ(���~��|�� ����ɉ���_��f�О9�ŧ�C�P�c��[s �W��"L�BOY�iTXtXML:com.adobe.xmp<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0">
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description rdf:about=""
xmlns:exif="http://ns.adobe.com/exif/1.0/">
<exif:PixelXDimension>960</exif:PixelXDimension>
<exif:PixelYDimension>500</exif:PixelYDimension>
</rdf:Description>
</rdf:RDF>
</x:xmpmeta>
��2@IDATx�tU���KG;IG0�^�@'���p�kx��B��6]b w�"���{W�k�!����v�jI׽��)a����t�(�V��%L/!��dj����D�&�Λ���d���N��g��<�#��������9g��߿�>׌@� @�8�D|~L� @� �@�F� @� �X@����$ @� �s@� @�@,��B�L� @�P�� @� @ P�c!f& @� @(��� @�  (��3�� @� `�@� @��X��IB� @�
0� @� Ă
p,��$!@� @�{� @�bA଱β���,��
�������|+�3��7���پ���UTWZq�5�����a݅�V4�1�N���vwXGW����z� �J��路�ں���]����Z��*K�m_�Yy��Np~#�'��� (@�7��7q�����a��m-�]\> �^�j��t�{����,8��o���b�w�J[G���Y~��� ʤ���ac�r��}'�>Z:�HJ :a� @���R���ٚ�J[�i��]UnuMm^���-���6m����z�HTlF�v§����ܦ�i���R+*�ey���)RIZۦj��6��u4U�̚MN!ks���)���}���T�tH�j��+<尷��f^��1�x����e�֔*|�}vw�XMA�����_�������ɷ~_����~��tJ����v�4z�m�
'3�q�G]^��qJ��]MV�Wc��g3g������xά�Ǿ�E/�����Ƴ�V,[auuuv��uV�俬� �k+mŚ&�tw����^'��5����q� @� $#Зb;��-}��h��=�������gے���}Gg��n�ߥر;��к>[�����k|䐷���Fwsל����vo�����;��{�4����ٷ��m���ؽ��x`��w�;�T;ڸ`�{�ݹ���i��G��[5����_>ݷj�����1��s���zo}�<��뷧�����>з��kt}$;斕��V-���� o@=�{�nѸ�ke��q�p�S�w[��u��^ro���i���a��OCގ��<�������}�V��d�!t��>0�o����S���������偾�='�6�ro��i�A=}��ql��k}K��?����}�x<ڷ���k�z�oIc{�����3��G<훗��G�l?t�ϣwbo��%Ce;x� @�F �����֖�9��< �v��*Ͻ�pA�; N��b�v�&��}����y��^V:�Т
[V]nֽϦ��g�z����ɚ�.�� ���}w�ܝU�"�i���K����ݴ��h����է��b�U4.�����IΊ�c�u��`�:[�p�����٫���^[_1�
�O�S�j��V��˙4���wX�v�)M~��7l�����st��zi���v��%W��\=�f�ε�]�#_#�Lۦk�����gM�-V���y�W�:w̽{�tCuW��~K�@?ŕ�l͚5V��Tǽ��VS^�a� �K�ي�K��u�խ�s�A�ּ��J�Ϳ�� ������(������Sіs��R��_��{�; s�gm�벺��V_�/7g���m�2/���ʭٍ��ѹM�n�9N��Z� @� ĉ@�
p�s�bK����ʫ�X�N���aO qCA�J��N���:��y��~��W��R�k\b
1�[˦����՞R�_Zm� �;�뫷p�ZSm�)�햺W_SV l��M�5sZXT�bW�r|x�u�پ}-VX�����0zm��CN�+>�1�V���w��K�9ۺZl��F�t�Ŷ��q��Ov �f�+�mMy����d۷o� ߊ\�gbkkZ��<��Χ��K ���uw
�S�[\_�v v�_\iuk�\,�о���SF����?���� ��;���J���^�n�(a�];���U{�ҿ\~�n)�&��ӾƖ^Z��R�Y��=�o�@� @HN e��i��{h��TUZM�z������P-I�[q�� �)l�W�a���v8Q�u��m���&{�%e҆h<.�u��!G����Z6=eì�#�\���^��uw9ŷ��T�vؙ�р�]?C��%�r������
+Y�d]��V�l��D��HJk�{���o�����M5���C����K�貖��ܟ��گS�]�ÄѶ��*���܂Ae�UV����rۃʵ�9�k��+*N]����J/�X��fg�v9�h� @��L���QXd�����p��h�YJ��j;;�5�����(�?f��r��xPqU��^;ך�|���6ͼ�n���?����M-�Y���c�K�埝o��Kl�R�u�حO9��)�����(�R��k�S���4��aZ����J+�����J�w����\ �c�C{-����]x�����vv�OG��S��4�묤5.a����6�R�Gj����2�o w��QΕ��5;�?u  ��Iv��r�/��.��VU����{� "�n��[������>�?�(+w�k�C�,���*�n~��E�U�TsG��
��)�H�}�I���'^�m@� @ �RV�˗m��3�U���
fZ��z�\l�m�/�X���~��1���NS�_n�\?KgN�O�}�����b��Zm�U�q���0o�mw��$�A��kN�k�\[��n����ܘ�y��u
���6;t��1p����[�ݯp�Z��ev��N\Y�g%k�m����9��1���ܹ�?Rl3]�n^���kUų�^û�S_+7��������Y�o]�\�]s�-v��\ݖ���.��wo�5.۵,�.��}�����ޜ$���|�iw�܉��]d�K�-���+̉�fN��;Y,��nէ� �PhO}���S��W�b��rDG���Y{�UXYg���v�*���G���9;ey�Ռ�p:�� @� �)1��6z�쬎C�9K^�{*�vB�Ye�e����Q�U���� \o���J��5W�Y�qx��r�߿;V��i<G�F���#w� ,�#�����Ϲ?��L=���Z;+����ԡ��{�{a�O3��!sv�5�ئ���4�D�q �S @� �P��Y2� P��:+^#o� ]b�n]��fW�z���#��N@� @ �P�c*x� @� @ nR��� @� @�"�-y2@� @HB8 vC� @�@��GK��� @��@N��� @� -(�ђ'�� @� �$P���a7 @� D�
p���l @� @ �$`� @� @�"�-y2@� @HB8 vC� @�@��GK��� @��@N��� @� -(�ђ'�� @� �$P���a7 @� D�
p���l @� @ �$`� @� @�"�-y2@� @HB8 vC� @�@��GK��� @��@N��� @� -(�ђ'�� @� �$P���a7 @� D�
p���l @� @ �$`� @� @�"�-y2@� @HB8 vC� @�@��GK��� @��@N��� @� -(�ђ'�� @� �$P���a7 @� D�
p���l @� @ �$`� @� @�"�-y2@� @HB8 vC� @�@��GK��� @��@N��� @� -(�ђ'�� @� �$P���a7 @� D�
p���l @� @ �$`� @� @�"�-y2@� @HB8 vC� @�@��GK��� @��@N��� @� -g�>�^��M8:?�������ݛo���{�O�� @� )+�;�[]S��S|�lm����c뭤���-+�Mۋm��Z+F�p @� �"���ک��mu4-��������`�5�5Y�;�mS��X��,�; @� @ 8R��{��,-��}�f�-V���ܖ׊+VX��D?��� @� �ccV���~�V�=aExW�=՝8|�i� @� @�!0�,нmv���b+*] �ZQ�-�������bC�a�7//o�W�ilB� @�2N`L
po�N{�e�.ϖ_h��o���n�-M VSQ<d�
1�5� �@� @�2L`L.������!��C�����f���W>f=�ᄣ؄ @� ����@�6hW �۽
Q~Oc�@� @��(���
�� @� $'0�����  @� @ �P��-F@� @i"��&�t@� @�&�l�0:@� @H�4��@� @6�`ˇ�A� @�@��� $�@� @�@� �[>�� @��D�4�C7� @ ��_z�Z��i'{����<�M��!o���l�$�\pvZ�Ig� my}�E{��� �0x�D�=������.{���ӆ<���^����������b @�LP��D��!@�(�#���������N�:Rtκ���l���#Zy (�:����e�����2[�ΡA��@NF��� d���؆'^�f����l���~����c���N �z�e{�� [Xv������1u��� I(��+�� ��\����aO�Wn�_�_2a��gϴ��_��d�L���9�E�`d�rF8g�0 @ ^N��g�wX��<�o�'/��tR�;��n���߲��%�F�\� @>`��B� �1rw�շ�Yo�l��u}ل-�� ����m{�%x4H|@ �(�C�3e@�@6 Ի8_Y}�������&�����JR�հgS�\ �@p `�l @ ��,���I�u^���\��Y�W.�K6�ܡr��d�����!��
pz8�  @ ��y��#���)+s���J�+����V~�f�rI4@�/��ʞ�C�2B���.�U�]Yr���ecΦ�w� I ���I��~�]y�H���bB�1�'ӄ @ ��h~��iO�������\�Ք���
-W�u��e��C�@� �+��al� ��P��Ro+�� ���[٧��` ��� '��,Ä �t�:�4� � C~����m�sy�r) ����:/��ѯ^�t o� @ �p��)~.@7��*��4�\�1_T�W�=WhWI��׹�L4@���ɜC��B�kN�U�+�?�2,�:�U*��{���x�w��N�A�@���K��� 0ar%���m�+u��ڏ��U5L����lR�YVOB�0���BH �`�@�@<H����l���f����w^wq�&.K��y%���NS�. ć
p|d�L!@" eQ���'��2=�x�� ��˓�<�ij��Uk.���!@ �P�� ��A��H�/s$�鶹��Ban������{� @ P��!gf @7_�U�_)�A��<�I�
<����xa,�q, ��
p����!@�&��K7���_uMd�_q����0c��]D���C88�`$� �@�������,�a(s4V��c�
<Vj@ �P��+;F@�_��9u�EU���-w�в��'¿��K8��ef� �q���+@��.��g��ŋ� @ <P��#+F
@�8��)�*��eE����T�@�%�]�23@����Q��� �d��&4@�.��ʖ�A�R&����;�Xb~G���NW��g��q��� D�
pT$�< @�$����6� � �FC�x� �<�c��t�v�A�@� ��Xx � 0Q�yU��>�ц���d��T�%����*2�� :(��� ���ל���w������,�qo�]F�ݭ�9&=qG��!D�
p$�ʤ @g&�3W��q���~�bS ,�Ln�j[� @� �
�)A��D@Ά'�y����2 �� �
~]���y�AsO@�"�(J�9A��@������s�pd�>^8��K���`4@��hɓ�@��H`��c����v���c��*�E�<)�,��\�i� -(�ђ'�� �J@V͆=/xn�����v:��g�²"� �rH��a �p@��= @`LV��ճn��Yi� ,�u���}�����  �P@��4 @`�8�g�>+볬���d���G^K~�@�@���Nd � 0> O�`�
��ϩ�� :5N@ LƬwwwYww��9�v��o��� @ �~����{��9E�.�t���h!�B`
p�m���k�l��V^�Ӥw쫷��Z۴���+�c�n�� 8� ��P�ߙS'ٍ�O��"�;n�&S� 0@�TIt4-�/������Z�ni������َ�5��V�[uS��,�; @A �o��|[E��1�r�&iX��`!$!����Yvg���ʼ<��+�f+�B�i�*��ߊ+VX�p����� ��8���qĮ,9��^t~��+�r2|@���[~�n)���>�i_cK/�������{�O|�m�y
��桯�d @i'���5��O-���b��JV�l ��@�
pw�-XQiEN��/��� ̺�-�% �;Zl�>�>����p�� d��b��N �ue�n��@� ��HY.*����;�g��a۟2+*,��÷�΁�W-M VSQ~*�� ��ty����D`6���BWX1�G^=��Ape@H �����:��}���W0ӊYo��Ŷ��f�BI��;�O>f�� �A� �k��;����o����/r`5ܠ�*A� @��<��w�홷z]�_�����}]��n�*ta @�' k�g~��}��e�e,�ȧ~m.��=�� �E� �;)[��!��S~��ӆQ~}B� @�=��ϴۤ�����&Q,�|��?iʪM� ���ީ2r@�@<HI���e�a;���xL:ó�(!���4@/��ʎ�C�F$��s�^�#�_��g\;g]8ٳ�7�H9�q�$@!�A0 @�@�4�o�JIi����,견� @ �P��+;F@8����^�J�,�3���119߳�Sib9�@. ��>׆ ���փ�$�J3S�;��㮾2 ��I8�rc�� ���|�Ƕ=�i�/�~�g�8%�9u��'�� �
p��sa@�@z l=��������cz$�8�g��|� ��
p���h!@I ��{]�6cJA�c�`b�� 7艁�l@9"��#�\� �NR�:� 4���zz_s�7�dc4@��ɌC�N#�����VX`�f��;�K�ʒ��ٗp�N/Uz� �(����U @#��W�[_���1�C;�pV���'�d�{C?� �
p�E�!@��_Q�wtN��ԏV�e ��
p���h!@�h��N�Өdn��'�E9��!�g@#��1�t @�<��]�����q�<�!W�4q�C���@(��BL � 02�m$�L���a�t@ CP�3�n!@�&p�Փ�n�ug�R�?�@م��=��[@'�p1<@�@2�i�bQ�]���g���3�n!d�
p��= @ T�g�󝶰��&���K��P� ���@ �P( � p&?s�_5ܟ�D*s��9�� @ SP�3E�~!@$ �,�3�d�*t=��F�� �
p0�¨ @I �:�e�'zl������A� �q��. ��A8rb�� �A��;lZa�-�U4���������ssq�
@c&�<fd�@��ݑ�E�o�d�xe�Cz����]lC�@� �X8 � 0��փ��>%��K�z�9�� 0(�c�š� �\x���*���y%�>ʥ �]v��;��� @ �P�,�@H$P����v�����!e�V<6q�9�� 0(�c�š� �\8���n��.�N�\ !�u�}�8����a7 �@@�8  @`d?{��N��O���t�a�,�\�i� l(����� x���J���,~"��W� ��  �F�4$� ����ub� �H��f���< o �
p �  @�4<q̳��(�s���B@�y2AE��@r(����  @ �d�U|i�u�|, 9�A?��F���A8b`� �� `��K��*�ځ�^�� $@N��& @ H��I�����s�p���B�5�\K��C�����Lw+;����(�@ �
p" �!@!��7 ��0��l;.�c@ơ��N8�ȹ  @������QЎ(�:�KXv�罠 ��@��`n@�@�`� �@RN�G���<r�d�gp d�
p��s=@��(d=��;
���in~7����A1'����C�@���v��K$c�̩�� �q0 �l@�&m�@���������� ̷&�r8�@��s�YjP2 �@?`�@�@@��{��}����2"�1V�-�|�g��r< d�
p s @���Haj���p�tSMYZ8 HVk}��pN�QC�8�� ��A�@8��>f��ϲ��.ǀ�|���W�=" vB�1� ��C����m�w��y%X#p;(V3q��$S��H8�ReN� *�w�ڴ�����P����L@���� zd8� �ccT�{���%���ۺ�{v� @�@*��Jes�s}�M.8;�S8&�H�p1<@ ��Jy��m��`�٪UV��e���lMm�u�����[���6m/��;k�8?�^9� [*{���1���<[4�(��6��DX$4��t� vcP�����V_Wqjν-V}u��k�R����ܪ���e��� @��w��J������㳐HL���FȄ�p!��HY��j��o��^�L�e���pA�`*�Xa�;q���]�&x�e�|�=���N������2�<������y(� ����W+�����R
�$�
��9 m)+�Nյu�ي��vl���Z�h�����������x��v__��6�&�ڔ�[����׭�m+V�Lma��й�-�|���s@�# ��?|��W����m=�3dj��I e8���j}���*k��d��k�ywG�u�S��n�m�»��N{�)�RzՔ�TqM�9�v�y��S
l��ɞ�WsG�Ǐt��G^s�f[]��8�F�d�P!��X��~�ݺ��
<f2�;'W��J[��������B�@�SPS2Ŷ��ٚ�vk�)6��gyS��ў5���Ī�{��e�ڹ,�ZV�����/��`Џ�V�c��`砕Wʮ,��?f%V�M��C�|6�6�f�� ������ �v�b���Yq����r�"���21@!"����f����[3���a[���J�m�������^;��1�A� ����*�w�����K^2�-�j��)�Y�V=�� �� �3?z��S�i��J@߷��󝟼8�b1oyH�)|8"g��@H�l�����~� -?1����v��B,�>���[�� ��� �M���.���Ls�����߲��UX����!����#���
FV�C&6o͓^��Oo�3d?o @ w>0�K�;%w����߱����r͚��I�Ey�[��b��/f&VWV�-�Z1ķ?xЋ����: ������_�>c�>�\\Qq�GSH���qM@q%0f8���2oYc�qu'��oY!�ܞ��\)��
�����=�\Tp2@)P6��~�b��sJ�"qP�[`�IFbBL�@�G@��NA��?�bq7�o�,���*�V%��u1o��
��e��A�-<J�U�� 7_1��
q��9V|�|o:��� @ RN���2��xؕ#Z�b�&埝�8\%�R�$%�� �D�l���A�&�{~��e���M��=�B6����N`��y'��h���Ώ3 w2^����KR���{�o�΢Vq�y�.��1�
�ry���ʒ�L�8r�t~Ǖ�PVh���HX�*� �B@������ڏ�"WR�/3���糆<�Ƌ��R%�P�g���<%�춦�?`���YXVd7�J+�M�6
pj�By���o�?� ՛��2N+���a ��Š!�3�ʽ�]TO�N�a�O�q���s����~'��ERO�Px�h�� -�*�� W��g�r��
=���� ]zIV��bʎ��}�e�F�C@5.ѕV�T�7h�w��u��B-EX٧i��D@5K]��i�aDY�s�y%�a�˺�Ǭa� ֱ�3a:�2@@��Rz�>��`�<-�ʭY�DE7���W�k�����l�^?��lٸ�J��a>8��K2��+�����۶�;��Z�á�!���_�\P�A��ЋtB��<Tnp<��8'C�!�p�d�U�һЅ�,r���wB�f��s;,k�rWz/���� ���԰(�bW�\���v��x31&@`���z���s�sa�����+�Z�wP��N�!l�M��B�|k��ϵy� T� %�S��z�R��&W�%�Խ����o�����GV5wÐq�?��
�����?��M������&����/��C�����{�%<�
��.�4 (�'�%V�^��f;��8��S��S,B�%w����F�__��"�v1 � Z�r�o&d����,�/�oְ��B3�Nt{ ͠( 0fJN���靫\7�xTF�\4=[+1�m���@(��R�@.��5�O@���N�T«l�.Md6R����ܠi��H@<Jx��_��0J0�c.�z���ݓ� q@ '�; s�{)W���F�^s��� ����&y'i���{C���Zի�Q��Z��Z �0P� =�(۳^��&�eo�*e��\"y��s��lHT|�������_u���&H1��m���m���P�C~h�i��Z�rBw]?+��Q�;�<ۈ8��c��#)2r)�gG�]Yr���x�a�R�Վ��O ~����o��y`���Q���D�R�UI�
=�s#8��W��J+(�(̵t�E�����}��e������!�4�£�{難�/�\4�F`�@&�V����͇� WR|�x����F��� ��;\N��B��qī�k������{,��"�������6��@���Rn�jq_��.u���������y.Ϗ����X��X=�aY
0 ��� �:�B���R���qmX�C*�ﺕ?�sVo4�6�x:�)!�)6"J@� j��V����DT���ʐ�0 ���r����a���DZ r����Z�]����=�qQއB����q���*L�τZE��V(+ .bg����@� �G� ����L3���*\&ֆ=/$?�O �����W�����;��#���8�n�vb�oX�^%ì ��8��փ���CLƄ��@v �;V57>��}�+�敗s����]b\-U����w��(xn�:o��@�(��Fgd�T�7��i����^�4Ͻ��0�i�cE�0��v�'^�ps��~G"��)��nG��f�9��=e��z�e/;�Fs�Sx��d!x��^6Q�t���J��GE��#*FR|��&��Z�]>�ij���8D����4e�����y
��a ����B ����Ͻ��h�VX�e�T8FT�cC(�� �_LQ"�(�/EF@L$��R��1�w@�h��byl~��B�8$�~,��0���Se���y��c��$%�R�=���{U �(%�w�&��7Ŕ� ����*��_����7Y�㖃8{�ׄ��>kU*�MV`�W�*�M� ���7*�+�.n��F�#0}ʇ�(
p����A@��w�z�QZ��|[E,_�r�Իl�b��ʫ�ݑ�8�;p�]�Ű������%*���8;�#�!���p�w��<LHj5f��0A*���ś� ��H�-Pȋ,�R�h�-��$�#LP�~�+Fm�ˌu��D1�taY�{H貓=ed^M��6 �2vRFŁY"P6�դ{3���Y��e 0��_AE�$�!h�H�U�� �<���\X�nD�∃�s"ce_��|��r+�q�CL�;����(|b��Z=�v&ƒ��K���s�;])$ �Y~���R��̬��8,�a>����#��tx��㖑T����htn�(�9��0BE@3����F����Q�K�B��-�|㝠 �q@ r� �����(�*a/��Z�ۊVb�=TP�G�r��,��U��8�8�D�Q���$ �W?��u^�����N: �W�(�I��4@ �3;��p�|;%�a� &빿`7�^���?�x�pב.��;�ϊ튕�ai`���x��8#y��lh�{\�ʙ.��ӫ���b��yF`�s��J7.�9�)l�-��K��evV"�(+q��_�T �QnX�(]/���8��~2,��u=ɰx�2$䔀ܝ}���t9u|s* .�*������Q�S��q8Ŭ�����$��h�����e9W"Z��Vb�<�}��O�|� C�߸7%�RSZv ���� O{��u�Sd���.�U��@�G��Ʃ�v 01Z]�,����ң+?k���H�:{��^8Q���Q�O�;[��6�X6=�E==��ɰ ��~�GO���w<���<'�a"� �$ h�V��C��O@#y�b�嶹�;��3�ȍ|[��O(�CD��7�cV���d�dX���Z~� [�-��\���[}Y$��]���1��n������J+�W��$=�dg)���)�:� 8@R�M&����� /gCQ4ɰr�� C ���<��"ط?[fX}s.0A��x�9=����u��JGR~i�'�x� �ӭ_N��8B�����n��d�_�D)VTW�'� 0��V���<)�lkr.n~��!�!# 7��q���nH�]�ဗ(V�����!N�Vz��bC�T���&��;�@��Օ��g�^ě��Y������ʔ��(P&h�;ɵ��F@/�MP�� 7_��sj��}�B�\R!�Zt�ZC�D�z[XG��%q mz�Q����{�b�r�\t�-�����}+p�dτ�O@yrZ���g�%Tp�S=s���m}.zn�(���<η����c�A��Y%��b��L��  R~k\I =䨞�]������6�YS�������x $��!�x)��<%������vb�F��d�U�'b�F����ѭ� ���]�%����(Ѓ�~��E�2�LX������d&�&�3�n�(��e��O|믒<�������'�%��̊# &~b�v)�+�a�c�2g�<r�7z�{�Y!��+�S2��4
p�o���c�$O�?��P�C�$�P&��@� ���4�h��kHvv�2��� :%L[��O+,�;�����!�n�(�Y��N]P�n�[���|
���HI�3b���@���Y~� ��� � z�9=��E�߹�,� �$�����;M��ԉx�� ���o|楱����@���J &���e�\.��8fW��g�\IZnD� 87��W�O%}��;v(���ms����� ��@� ��qz �Z�8��r�����Wuh1�V����"ij/��ہ���(�i�9���G-���9d9 7�XJ"�$��#��>�1���똒 :�l�1T�C��$E̽<�-Wt%�BCΑe��j
���� '{�đ���~<�n8��� �7<rc��!��,��aK��&���R���C�R��?��Mp(�8��}�Y1i�'�/E�ƈ' >�,����RG$�
��af � :�|�=�����~P>2���̩�b���Zo�<z���{Ȟ�O�F@��r� ��1���\�"C��M@�o͆f�>��W�W^4ĝ���~0���Sh��^Տ�>g_nT���g�߈D���[�{[����6��+���-���6m����z�@��T�[�s���cTL)(�r��� .�{~������l��WL�,���e�\.�|��_�#��� }7�(<s�Q�M+��a'��|�?� W_�lG[6Ymm�5-�d�Mm1��?ō�Z9)�,�S���'����
��� �J`��c��y�|��ex�TF +7�L�
�A�d�������%�y)��#�c@Ř����[��Y�t߁�.�����V�+tRq��w� �-)�1 +���QX���9'��%�h��W����=��^� ���o���Ks=��~3� ��8h�#��~�˔�������V�[�o��갧��#�0-�� Ī�ґ����c7΂@� (����g����3}9��@( (�qi��y�B�� � 7h-P��=�-E�׶_z�^[g�����@�1�šޜj�<غ;Zl�>�>����5xR�6p�Ȝ��Q+p���3�J����`�g�;�A#��+ݸ@�L��q"��W�[_���.�ӴC5WY��¾h���o5='�ĉ��s�v[�&~���V3��?|���|���`5�6�F@IDAT��2����l���1٠�Qf-+����,gz�@���J��n�C��T�q\, (41��=�F��1���00z�� Y�c�+�U����h�YQQ�G��?�پPR`������Ǭ��0@b
�P��G
����b����
�~����Ђ��^���c�w���qF�����c/�3�� 4�o7������ ���ِ�m�hN������lYi�o~y����ؾ'���ʈNdտ-����M��9J��8s|��P\��G���;]�: 0:���g{`��F����7�xΌhO4������C<xɹ�H��F&�񙗼�K����cK�H���~�����S��L��L`օ����}fV][vzF ���/c߳�wY��Oaz���eO�?�p�t���djS'�g�.�B`t�8f��O�;:&>��ifN�����; Z<���e �^I :����8`� �e������9X3�z�{�.��� ����Z���u^1q��A�U"D����?i�#�].󳞕  ������)
�0 �~K�t=sr���T��F� ���]��ww�'���<q�5eS'c��P�O��i����p��O�����!�5y
po?��bb3Hy䮿s�,/�º�(�#b/�G@��J^r���z�+=ň���>��VI�h�=++t�o����7��z�>0Z� �m������h�A�I���R�+���S4@ 3|�g�<b�>3��5�T X�d/�Wї63L$@��D��V�������{m��v]��3� �Ѻ����^L��S4@ ���>S�(���16�nM����h� �(6�H�֡FC
p�n�]G������!�g�V�ԕ}[�y�bC��K ��9�=��G@ �?��y�$� ��+>r�7�#΅=l 8C��2��l�,R�gqJ��u}�WWN�Ii�@�(V�����s���S| � ���;���cG�D��y�=WP�3p��`�K�p��.�B@1
�.+�b(�4r �� ��U���D���9�)R%Pv�d{�=�eER�'�A@�D�$�
���z�(���|Ek���2�;]�����x���w!!�X�q<F ��8-*)ۺ�h��� ��Z��&>{z��_EC�~p�f���ɥC+"�A����Ud��;Z�1 F���ù���Q5�i�@z���x����8 �U4���[ 7�4�~=�ŗ�Hs�t7�QT�e�k��̟s!�.ZD�b��h�@���V_O�&���4�N�o��*:�wم�z� [9���#�`��w�XH�`$aw�2-JN��X�~�*\7ذ �Th�W�H��M��@`l|�1\���-�G����)�����M�`�U~�'Y�y�6�9)_���]�5��z��!�^��k�K3�dW]1dސ�*:R�����JV�aX
p�%��W��M3�4vw�g�� �v�K�s�����3]A ���Wa����T�a�(� l��(���ч��?<9���s�9��{o�6� Ϲ�S���]r�%�9�����^ʮ�g���?�jWϸڦ�3mP���=޵��Z����+����� ���_}��e�i|���z�&��Fq�:�~+]�aZ0 (e��W {^�+�61����
���\-$�
�|Q4�o�hkj���ܐ��������~���M
���zI����7_��r+e��NO��?O���){��+f_�)�������[��:��k��n�q�}���7)¾��?6j���>�M���HV� ��� ߓ%�CN��6>��YTF��4bM{Wr�փ���M�l�0M;b:� ��� �o�˔C@�I�$�e���YY{�/��,�RXW�[�)�ɔO)�����I!���H�n�q#mW�ڻ�C������n������T��˄v� �Mg!u�"���DXz����(�i��v�v�²"����4S]���96o�^<p�m�,S��7��D�-?���ḢI@ �3A;�2g�+%Yo}7g����|Τl�����Dϗ����x������\���𵞋����v=�1�<?�U�3DТC@�U��ϲ�W�4C��`S�ɮ#]^fԅ�����+����l�S��ε$�~� hž�c^٣E$� ��_� ���'�AN�,��/=�R1�rs�c����/��* ����S��,�l)É͏?���⊓Y�� �v��v�$,n�Ab���{�ٗ��0LJx��6�]X�< N�c6�N����]�u�&~�?s����GҸ�H�a���~��T
���KR�8� {���!n�r9z�",˴^jr��۶┵}�����NJ�B?��ls�=�H~�m�ٹ�ܠ�_', 8 ��ix�n�W����"�������Zf$e�&}�t�nӊ���󠏙�A �� ��%�� �T�d�K ��Z/�C�M��,Ċc�+ ���G,��R�ֿ�W��03 � (�i��v $�X|��4�F�&�CWIMI~�P�= �&������x-nd��\ �MK��_%��2���^�Ն�2��,O)�XY�5G%В�[nӫ>��>��ϟ:0 [���WȐF� �r�[j�/��mp�{���������љF&%����(�g��!�h�%^+6bg� ��qaU�3���;�Hb�o=�-�K��W�*>د���a���^� � �������>73�ݟI~�������̩�<%X�*4ę��8K�������=� =_�F&����w-��mU��_�xq������HE��;2����scU�WGX1��"7� 4ՆU�X��A����R�x�����ӵz%%X�r��ڀKt���P �X����@`D��S;Kʈ���Net^�m���v���)����\�Ö9��,EXٮo�q�'��댥ύϼ�N(�X���Xy�(A���=����t)�r��\p��K����~i�� ��@ #��f+�B %ӧ|�;�DX������/�c(3:�$�4��ୟ�j+�\i���m;��A�޼��*�u�g(%��a�P�Ԙ��(���a=�
��4�a�v ���<�=U%����Gl��'�0A�c(J�2�^�3?��2�1�H���:߈w"���Q�蜭T�pY���f�WJ��m�z\0��ْx0��gC7� �3�?O^NU�e����-v����b��;�-��1����e��8�"�|aI&��9�� W|���ٟw&�U�hY���f��puC�JB��� ��O}w)�w�1�C$�m�o�?d�hop�N4>Sf��V~�V^�1���x>���M�4D�,Q�*s
#%�z%f��O�{�+e�N�d,�w� ;c��*]�m�G�=k��?���N�\�Xg������d�R� eS� E",������Gl�ҵ��܋ {G��ݟ��<2�����퟾z����-��l���`(���&�Y<�d�/�C Uʦ' �\t����-?F�M�&�q��%Z�
b�Yʤ���/�^Yr%B39��*�d�����An(� ��}/�{���&���a�z7��a������ ���Q% k���k<k���� ޸�=��e^1$�R<��P�L9p��ן+�����ч<����^��T�?���RF�`9Z� [����|-8|k��L.��nzF�D��t� ~~"��W� �`Q��SX���v|��~�|{��c6��5��� G���ݟ�d�>a+�d ~ԹE�t����h�g>�j�݉�Ε�喀j_+�,,��W��L�R���<�DXR��:�9�rFW]� �ab���ǽR��,��t*²�6<q�[L��"exJt �̕+� x@:�m;��z[S�ۺ�oWP��?q���-��!�{b�K4��A���36-|l�}���˝���}���?�Bv.�U �z`Q�
��+��K@ E���Z���9!�ˏ���5?�z��E�þR�o���wX:a�Ұ���&���!
��(�v��m���}c�l��m���}Pȕ�����ݟ_>c�~�ď�J#�_u�]Wv�S��٧�|�C��Č�D`ב.��3��sd��j�O�?˹���� f�**��+�r˥冀ܢGR��=�a?�W�D,��F�A�ja��)������w�v��}�J��M����Vu��jQ���bBiЃ�Oo��Y�_v�j�i��I��A ,�wش�S�/  *�t7����/۽ڴJȄ�;��?g�"|���^��Xa?��w����A�ch�!
�n��_��߽n埯���]m�������[V��u[b,�����'��� ����i�=Zu����a2E����PB7��#�7p�a@1'0}ʇ��`gR����~{���l�(�c����Ό�o��NO^�w��e)a[Þ�˦�q2/� _! ��P����wMv��nSn��M��^�s !���9d;;�r���<o�З~b�`%�Ң A%��`��j�ȹ�� ��P",�RF����G�R�o*�i0Y�o���K����Z��c�G,�&#����{�=X����G6 3����+�K޷�w�h�'�z��v�u��Y�E�$۟�Bq9�?�›a�)Z+`��\����r� c���8��I����f���lRr����م�\h�y͇���g\MR�܊��ǜ�oE����@V$��{�m��W�u��b��T�%��3��j+6����!�������k?��7�w��z",`��\Zq�]��/����ӥ��gwk�-,+J��&F& �h�����t����٦}4䒀�_��=������[.�}�������u����F����1J��G?o�̸&�C���%�~��݋(Q�m�j�8�R�!��,���-Y�l�J'���Lվ��e����Ύ!g��aIg
j����ң�l�!��K��|;t�2+�`h�>Vb#�^8 WA��N@����ʖ8Xq�R�I44:3>� �ኯ����`�>�1���9C.*%X:O��I�5郓<eX
��u�a�d���i&7°.����Z{��!�{���;2{�d���V{J�7���ݸ�F[=o����/���o������Ę�>��+����&[����|�rnF[�E�O���Y�P�g��8l��Ռ�ݽ(�Ș��h��;Z�/���J�;ח��N��X |�������,�R|�������o��bT�J��+�o�ן��.�k?|�]Qt��`;�1q< ��yk����η~qvj'�(ϓ�����������V�񺀌�a���T����.��+;�6�r��ttM!�Ѝ�.�On�<� x����=�)���[i5����'���U���{���K�܆�?���1Ъ���q�W��~�ZJ��x �S
���b;�f�ܙ_}����ӫ�&RZ��y�+}t��B)�z�����-?��%Z�q����?��@"�w��_6:���~��}E����G6��5�C�w����w��s�?N�v!4�ݦ�3-;�*�'�?[Ճ%�
��N9��\�ɏے��f��j%�g������`=ШT�J�xI���n̉䚜��~�G�y
�����q.���Oz.���T�U?~_��aY���k���W��4�K��a���1���d��/F>"8{���G�N��.���M&F����]i��>fϾ��A�h<2A;�}9V��s��O�U�m��5Vqɹֱu��Hş��w�ja��2�䔀2DO?�C���\��7�S����_Ys��J��B:�Il|�}¥�t�D��*�+��(�x1�\c�t8��� ���O}�-}G-ߵ�syV�Xy�ТM@����=��������_�ڽ�^��;f�A�w�ş������S:6��ZΟ~���+���S��S�/�Ԫ���
�ݭ��u��<ň� �a�D���\f�n&4YN���K?~w"
������y�i��|eX����K�d�\�3�bJ+M�V���K!q�Ka�0( Cʯ\���a�?�&� ��;�x5��CB�.�m�m��6�;_����y��m�K�9"�'�
�^�`��ϊ?��z.;b�Ͽd��V�eVY1�G:��.�b�+?y�lA`�P�'0����+o���X������-�QF�2,˯^�Cփ�b�0� ���K!)�.�
�����]I�U�#�,N�E���"J��ou�=����,�ZQ�`���e����������͖w��V~����y�+���ZlUÔ_�ivqj�šA ���t��1e �* "�����2]qU�. ە%�e�,�,ղ��2 ː,�r�V� =4KA�A� ��C��� �WezF�M.�(}��6�\Sl�]��qjZ�w�������%@������A�Q���n��&��n���a������_�FTi�j-�n�����ϭ�}���H�9�������`&@ Q ���
�A@�x�t>X*i��Yϙ�u�z(����ۮŻ<���mU&w9 ��������Ge��7(�j�b��>�\\���4�N�ps5��Ơ�Wm�����?ҟd� ZKY��j�e��f�&��*�ڦ�՜�}��WQk�6�Yye�uY~��������V�~s����Z������nϿ���~?DFZu��_���!�M� �J�r��VWi�& 먬*�~��z��K~��炲\��&'EX1�z���/�7 8��b,��=}q��#��G���d�S�-����a%�L� �$�[?����Q�p����E@aG��ܱ���75[m���]Qiy;mMu�U_�lG����ɳ��ܪ���e���uۦ����jj�-�2=W$ ���+l��e�S�"��_�����͌���Q")#��郭z ��I5��Z�S�.�R�e����+i
��@��A�@���^"Π I�U+�����\�-fe\�#s�;�k5}���ٚ߬�_��W�^����}����A���5e p�&O�m۷��W,�%��^���UV< ��VXW�7-��?u�}����ٯ����MV[��������_�Sv��]{ɐ�Q叔�}օ��Û��-�[ݏ ��� t�*%���������ȩ�W%�b %_��J�%%�X�@�������)!g��~��J X(1A�HfǠ�-�k�4Y�o*#�K����=��O*ĢqL�G��')�}�Z�
p��{]���.tԝ-���aOu'N�Y����j�����Xi��]g��ηg�+0̮��v��1[p�ǭ���P�����M�@vH ������z��x��'K��*�>�*��sq1OV_�:�s�9ރ��h�@?��S
�����O�����;
o��ߡ����8{�ւ�₵�Ir� � E���Z�a���Z۾}.�7�ʫj��~�ݻe�uے��N)Nx�ͼ��_����s����j��
���Vى�����\d�8e��iCơT�j�?�›,����տj5�r���r�^J$�VY�����G����iŊM����L”tP��(J&U-�)�W����Eq��۟�,mST؋<O���M��'m\�ڑܞ�I�DX)*��ֵ�j����Ϸ��v����B�?|���|���`5��� �_n2#����7o�λ�؟T��+���j������-���6�DXu��?~�5/a�X��6.iR���S�G�bL�'���!@+�z(H��+��'����lQY��Y4w1�\�p���Q0�!���K �������ސ��&z�xa��і��=v3q�� �ѻ��H��_q(��RT�������˫T�K�|�z+�/���6�J
��Yz?U���Vi~C����c������Y{g��� MO[Q��������n��!�����.[XVt�~v@ [~z������ek�q����9S.�J<��)E2��J� �xJ�CGJv(�!J$Ӛ�`-H����^2�L,��F�����~��i���:��2���T'^ ��(��E�h�L�������_\i��z�������g�5�����k������8a}�U^b�`��\kw�� |��O�#�����^r�aK�8�����C>� �D@
�~�&�mK70)3��P<�/�嗖�ω���^�e��+�U��o�J��$���Z���}�䲔��'��d�˲�N����|�����w�'7]�%�������!Z��[�x�b{��WN�ፕ��Kp�>��R��8�
]��Ṯ��z�����\"/��9VTz�U�翲};�i+�b����Y-�.�� �_� �h����Y�lhF ����ޫx:)y�����(̙�e�0R�j'J��8P",-de��{J�������6��_O��R|�}ҫ<1�y<�����?e�Vi$?9�3/�l^A xj��b>�1*��O��wۊmt�7����V��Ͷ�wG��ݑP��Y���^�
A��C�ܫ��J"p�K�E 7=T��Kn�R�2��Φ��.�xX�_:C(Jg�U��{�raA񿧤�f�{j�l8�w� *��������m��¶�>�f�Ŗ\�k?|�D����B
����)�1�|Vf��^?x�m���mߞV۴�Mkx�%陋���2�|*��h|����z@" )d�"�{R���E2�z|!�z����m)�J��pMCF��{�,�3#���t�<)^�O~ժ�Uye4(��i��$�]�Z��`|�7Seق�6c�}�����7A/y�9Bq��/�aA)����oy�/�<��y$]��=�8�������l�cV���vӥS����[��U��uw��Z������5��dhf��u�E�O.Zs�����
Z��+��\S�`Zx��\��z��T��D��۽L�Z�O�D�����ճ��$J�D�r~X�
���3힚��f�{*,2�8�����)��_5)�J�p�����ˏ ��3�����J�xi�<�T {^̀"����/��;�����O[m��^�.���ӧm^�L�\<˽N���,�����~{ �;*���T��qĴ��}�;Y���R~�«2"�x�T"�N�Ͳ��e��>V
�Ż�W�3�<,� \, d��&�o�o-y16��w[�{ٳ�꾑�w��"�kJ�a��۽b�.D z��|�*���DXA�#��_t��msI�̹>W��=�ۖ��m�o�/����6w����)�g}��u�?�g��I@�湤�?x���UĪRJ�%�gY~�����z�Q�Z"??C��`���eN�a�N�K��z�j(��"��~�X4����� �M��s�B�/_ �~��s�����8�I�>�o��fU�e���_����ہ�\l�J�����)��;������ TJ����#�§D���Ce6-�>�m.�������W��J��Y�i�:�>��83�P~3A5;}��
K��ȫo��k?f�|�B��X��RX��U^��&J2��-V�`'���=j�_��5[~g�N�Ȯ�������z6����Ck:��Y-�16�E�&@@�����Њ�Y���z��L��C宁$'Q^��`Yյ������~�B�_�Jw"�\}O�kXǡ����v��������;��8R ����%������ ���ya{AI�}�mW�����?�7z���������|����|���}���)וa����%�$X��)���Zp���Z��Z%D��8s�uT�W��P���v� �1tGҘI51+}����.�L�O���ݻ�%:T|o�D~��pS�M�rx{��'�#�CD@^,���y���m�����/��B���\[� li�~�v�9G��&7����y ! 7'լ��s��=L�-���;�C��_��Ko�Z�Z���Zȋ��7����:��\"��F`�Kz���Z���J5y�b>�����]������d�'�D%}�\�)[��J�W<Wh��w�>�"��Ms�"��v��Z៝e]�f���Z��ʊ�a[��� ��?+S a"���+�� �v��H�YST����\��y����uY̮�r����+�'������Q\$�y�JN:\�����}N�=T�%���VV��4��ˢ��ϖٖ��Ʈ
�\��z�-\��w[e���DXY����\X"��kִ�[���x�E����n�6�aT��dI�B��dͮ�={���k�w]y$Zv ���+������*W%�Z�M.rߛ�=������ٽ��D�ʒ������Z ����&~t͏,�*�s��ӂG���ѕ��/�/�%}��1�\�C*}=��u��X&�!�e�����@�+�����������`���v^� *���0P�������:�?e%8��Ao�u$&~�Y��4R��j�K+�j�����Kλ�.�� ������A�Ga�>��M?�_*�R�(}��~�]��k=˻\�tO���[�aE���)r��'�>��q�RQ�o����
�4�**�.U'��7��o� �
�8`-t���D:��.s��AH�I�빇������?jG~t�U,�ѻ#J�κ�ky�\�����'�'~!ܟ�d`��h�5�QdUY^h��r�ı�)s��F�)H� �V��en,�5�y+�����XNM�X�W�qˏϙ��Iv͇��͸fp7�+�Wϸ�T�!��Tݟ����k�E z�ϕ%��o�]࣪��'UtЄs*�bM*�Z�� �$�[/xIZ/A���}K��Vb�U����C��{@O�X=M(P��C�`�b�x!5� &V�h�IA�(h��ٓ&aB&�\��y�03{�e��ڳ���߭k��YBA���׼��X���J�.~C�#�;#<3�-�f�ǝ�����z����B ��#��g��[�]�'7�9 ނ/3�;7�,��,3� �c�᧷��#��pw
T˻!g�!����'M�I6�ص�zh"����᭔��d�@[�����8��E&��K����3���o��n4A2�o��4�ޯ�4���� 5�\a펍͖���u���%��7�J-��<���6b�;�` �W���q��u;�Y].P��j��Ʈm��g���d�)��pr���&��qM���npW�����v��h�"k|�����0��ۂ�����K�y�﮴F�@�1��ۗZ�_Z������a�la��a�ה�u�E������\��ԏQtM��Ҽ�.@��gw��p��_��4S��ԇ>h|��'mA�O�Q~�@�aZ�w����~�\��t280�®�;.�O��� S@��� ��*#Q <w�w���v��j�$�B+Yp����q��l�e�Uk�0�G�&և����2�f��/��0W�:}W���_V��&惔���`�ͮ��=��A��Q�w|���"o|�?x�y<x��Jsf��eZ6.�8�����Ĝq=B���̖��VW<~�5Ư�dU� �����*N���L�)j6�09���w0ҏ7/��C�o�L�ʍ��q��N���`���f�M����~�ٯ7a��H?)`ʶ�Q�c��b�C���^�F�ZC[ik.���N`���Q��� �⭋�?~O!0�BWȜ��)N��x���c�/�޾w�= ���¿4e\��� �ko�|kT����
�/�/;Q�;VQ�m�W��9ѧL��՗�>�@ ��;D&X��FZC�y&�׹�^���(~�-ˊ��\
��s_1�ی�gX)�O[�휯�3i�HpJ ,wi�?ݎܼ'Дs�r:����ۀ�f���S��ۇ77�'����)p�����!�„Kڀ�B��{{>2F$b�G9(K�E��Yh^R`L��^���_
&��Bow��\��
��٦��o���RY��w>n����M8��#��5������^��W�x0|�������1x���愮?��]{xo�Z�c�ք���Vwu����<o�m�`"��$@��ªBkA��Iw�B�D F LZ�,hF���N.�ɠW�-
�(
WTۊ�l\��w��p���]ѮH5��8:G ���޿��zp ���n�3�����G�Jnye�����=���H�y��U��7dQ��M�������&���9�����ȋ���]�A������޹K�n@��"��X���c0��0 �~c��w�C�{�}�?/�[��`Bͥ-�zT߷t�x&
�Ԓ�\���S!Q� w
���n��Ʈ��{���#b��X/�V�m�M�m�ujg{����h�WjI��l[p��{��N|٧N1)r���`k�������*"�8yda���kv��՗�v�8v����;����(砭�ט<�<c�[��vI+ސ�|��oY��� ������_�,��:,n��S�Ǐ<�Y��GʷG�{�R�g����Xv[*����XW���m(��1y�J��K9e>�����@�Cy�S���{���f`&
�J�:�^�V�y}j��j� [�4�Qi H������P�����Ǭ�/�8���b_�hz�3f��W
��7����.�t�� �pKv��v��x,M�ñ�b�#ԯ�b��m�7�B��X�۞[�=⍀=��4y��~�5��?������4����-�qb�/�o����g���K�{��D�w<�����C� ���`~������P>Ec}j��_Tl�+��`m��|� ;���N8X��yW]����ƣ,�9#[��xn1�ݥy�(8�]����e[�3O݁���P��M'e!���nkk4)���͜�R�I�� �-WY?���Hs7uW(sPf{����y)��瞥�.�s��׿�D��mV�73���F�z>�}f�}B���~���͉}`��ۯNkW����sϤ����bQ��gf�Ù�Y�b�#Z�0�-YT�E�鍘�Q�W�׍��h糟��\׽��Z4�\*w�o�NԿ�**_
n������o`����ڂi�ҧ����9(C띹>��'Fؽ��Ik�z��-{��^Q���+�{�A�@'�_>�l ��h��D�_8�4��/f�@LA���jo�9qO�8�9)pSl�Y;r�c��!E:�������?�ܕ� M[= �},��Cz>R{��sl1��tm�N{bG|f�.��8���M�g�;��{�%c%���{8��}v��&u�ث0���!��N
�-x3������BC���Ót���ߡ|��C0)�Jg���1� ���Bk�������l�)�;�v��}�h2���С(2������SGI�,B��;\�`u�K�X��|�����)Z[���k[cI���}��l qW����qj����|�y�{e�P�Db�qZ==���i�s(�s�}�1������
�<;���L�FF��j>�V;Ⳅ_��k�`Ww���~��7ZgQ }m�q�y��"�y����s��ǚq�cX�J\���U������j�+�l�t��+6�|K|;o����,B��s��܂��i&�1����"���=5�C����}�P���)oO猕�-�x���4NZ�5�v� 2Q����� N��L2� 'M2��'��ט���2#�>���ݓ�"C3@�&F�q�^�!��{��H+x���L�=MW��*�!@�7�h����U��uK��E���i��(�.�PHD�
��aP�H�L�J\�@w7?��u��F�K�b0�v,��6�n����x䂷���Ga��� ����Y���>��au|{c�{��� p������L����]d�����D<N���QGF�@�H� z�{�n�ʡ�Qtj�����L���M���L6Ez��}A�~+��{�����?;/*��S��=s��L(�IG'{M��bd�"�����/1�l<e(�<)�ea�O�OS��o ��ؑW����P�׀��_�1b`�Ie�,?V������m3Ꭺ�MXPKXx��xʘ�s�Q�m2�{�10��0��%�%�����M� �=��_ �6��Z�7̢3�_Fz���>�/mmm�&��J� �q�U ZED��_�� �_�k�{�����p�ar�;64n�F}�����*P�p&�e6؎��/���`���wj?��3:�d��=�|e�����B�s�uvJ@�g��.~i1���f%��+�W^Qi H��cu����ɩ8'u(h
M�,��% ������������#0�,f���� ��}��D|�:%SB��8��~�ڂ6S%�9�n�P~rƓ�;͡%G�?xu*d��Q��?�R� ��7���A��DI�`��_��e�2��e#wUm �ɣ:��r�����mKZQ6䗸f��Y���� ����/��b��2~t:��8áo8�̭���59Vj{�����[@� i|e�-�]�nM��R%6 Ь�+�3�8!6��ZKvHG��"�q�/x�Ʒ�g-�~��Wú��߰������X���/,E3� ��P\P�e��B���0q�:������#�uډ�����%ޢ�&�����U(=���>Zc
X6�42�<� L����X�~;U'���A�]�� Y��k�y�!������\?[�l�":����e欕�CpEmW�Z��Q�~_X���F�q �(�&F������2����_�"sB��?l5m�w�yξ0JT�[�8��B0+4����sV����ņv�W#�`�[1o�g���K3���s�=���� x?݉� _�'"=�3Y�?_`r��_� �\&-���� ��;}�A� Ek}�a�iӱ����ߐy�2+���6���6��i] 8��ƿn������&\�怣�<�
���2�v^�S#�?C)�}$�J{F�1�������Z�����>a ��ߕ��W���/���}��~ዚ.!؟Ndߏ5):Y���t�y����������ۘ;�g����E��+00�s��㬩c;���tp���7�玛����vj��흍�M�@H��}�׋Q��=�{�B���c��T���?�Ab���W�
-��U���̜%�vw��f�L��X_��:�b����LB�EBp((�� @�ߣ�����H��������=�}c � ǹ�JtD3V� �첣�K��.�E�"��]���LD��2��2=��w���3�ۈ��(7�]�D<�hu�58n�(B�)�)���k}�3 Ѻ� ��I@���N ��֗yk猟�5��QJN ��3�o4�^��.liw ��j�}�n �`�K� l]�O\���1
_rY�Ρ�BK@�ohyF�l�� ��I���y� ���o���8f�}8�mV�}��k$���+�ބ���v�*LOܩW�)�Q��R$ܞ���������g�iX4�'��oK��Œ���?-������������*�?��yOSh��)t���̟��W�B0#��D.��u�� �W�a�xؿ჏�?X{����߰`��I9�_zҥVu�W�<�hŠi��?W�_�x�?aK�w�R�Cn\����qĥ�1��� q؉�q�����G{k1�l62ӶMn��ӻr�����'g��mz}*��X)(�mrN ���ς�/sf2�3�\�|����F~���r����憐�[' -��R���2 t6[�v@Bp B� �z�WV���<�sNmU!�s�h��)�׉�һ:1(�����=J��;t!�;Z��bW6�}�7��N@��d 3v����l8es��B#Õ�n ���?�MD3�U����Z��7ٻ�ބ�
������s �&���G Pk��^�K�ڂ���i�:S���$��/s��ܙA��{u�]�9 L4���8}J6��`1�,jU~�,��m ����`��I� x]* .>�݈f�g%�;�����%` �m�2����W��γ��YaE��oL?�$}蹣+����h8.���������;��ˑ{��Ƚl������G-��#�f�1f�' �e�gZ��������c^�b�=ը�x���L�e!jM�q���0�-����n�:�X?Ú���xG����6!���~�X+)�]O( ��{���4Y���J� Pf`���v[ ��q�"�&����w�Y�/�I{ ��B�H��iף%�M��
��&ڳ�N���m�U;ie�9�
��0�*Ӕ9؀���0�Ҥ;�0]v�������k";���m��W!��<l�;�����YF?�0f�R��p�N@IDATuv2j6-N,@���\���#bm^!҇Z��G�wښi�u�Y 3����[��( -wl���}3ǃ�D2�vf�r�7.�;b�������v<�ک*n'H����Tvt�P��ù���U�o万�J���[�,�{4ܗ��� D+V�
����E9&����b��Z���E��Q�5q���7x��H��ܕ�����Ÿv���3iÒ�uq��▏�bEw� e���^6�% ��T����N�����ݨ������i��Ԍ��f�+(�~�6.�E�3o�yg�͟g�q��*������8%�,޺��AE�I�p�/�{�gv���*�!` �\t��摼
���Oȶ��9V� �hŠ]�h�3~�s��(n�.����iT��,��h��pv��s[��'ۭ�%M��0�6���"kۜ�1H�9��Y?ك��.�´24�Qd��;����֮�eJ#�������Tn`���̟��34����t aL��ۗ�g,���ګ�$��� p�n�;��y�k��d�9�ݓﶂb1՘9#C>���X`Jd���xw=�n���Ga�wNAژ4$'1��^���Cd|�D�v��H�Y�_Z�_��L��ŃS���y�w4� �5 �-?w�U7V��h���ă�{�7�L��&�y*�����|7?w���VxF!�˼O�|�B����Sh�a+�҈s��ꄤc���n��ʶa���u��ή��k7���q�)W����Uo�—_�S�����0Ⱥ���z���ꮖ�v׮d?D�^�{���j;V���~g�qXŝ8�s�gZ�>x9�9����t�;雃q����|���O0����S���>�YC�__�8�\�NJŠc�8ЁKJџ1{R
n�d\�bq�5�Z4ъ� �R4�Y����R�p.&��ey��=�P�/#�1�/�<�v&��5r0��U�ͼ.*y ���S��#���7=�
�� �T]��!�It��Ur�+2>�䫈@_ ,ں��K��v���ε��l�3���#�팋��̖p�I��~v
<.l��@*�!�YE#�J�/@ý���a�e���-�a�kqܬǑ���������Z��G^��a������-�ڜ~}9Z�h (��M�=��ќ�f}~;��V@����K�~+�Y8��O���[¯Sz�W���� �����?�� $�"�%@����o\zҥ=
�<7Sر(��!,��2Z_ �aA�����P� ��*�"�00)ig#��7��{�A(�?'ca�O��ȫ&0�Q�(�vw�#�Q ���B�k&³_񜖋���FnA�]�y���'��}���;|�pK�U._?�z�A�� �Ê�r*�%�t].+�ot{���s�ąD
�#�� r�Uڤ���x�p�M��_O�u�/�i��|@����~�Z�m��U⋀� �)�薠�1*�����ӿ�܋f��"����h�g"�({�k��?��7��U �M0A))�/B�I���<,��t���@�g:�SC��eN��TE�#p�q��'*�#@3ǽ��pܰ�UBW��-Ss@ ���gZ'��*"p8~�V2��p��ݨ������o�+P�C[����4�~i�$���cL>���b��BM�{hy�U� �Xz��{�d�>��g��NtaL��y��F��dl�����E���G�����tVn[{񿬟V`K^�2�qe���7�Č���g�@�7�`~��o�Su�B�Jt��e��}�*'MO�x���@��B1~�a�Q�&1Go��ш������q��kΔ����}���\��`���1&S����&��1$�����P��f�率bO��priz���$4J��k�� |�5Z�V`�k��H���P��f[m{�߮�ID��)]7ZU
��������CV�` 0j:M�~a"`�D�@�Y�D���JA����T^Qi����F����)�5�u]�h�<�[S{]�QC}����kt�`�;��tG�b��/8�S�d�C˪'��?��S��,;���� ���GLJ�kJ��/��h��Cz����ߠ6˩�qm!��G"��k�_S���\tZ'���6��|�N�eU�䥉&�o�[����;��d���w��������^�O�z�+�;�m���� �P��=�
(kR�$�4�Z?��&�(����gi�B�&�,u��/��.���~u�؎ c]v��8%�o͹���ؽbL6�&�f����BԮ�W4�\� W������+T6w΃G3jO���M�)��� ��^cs���n�U�˷�+��32 �7-�L�矵K��Gv�F�'�#?[�����������<�t��[
��[b�ۿ#�� H��l�`j�9.o|o��@9c� 0j�&S�ݿ}�=ݓ���e^��g�"A��|�c�1�d��V���'��I[㚀-3:���ؽz�����D$&z��ۂ����F�����4��:�ڹ3�n�p�J^� �HZ=�OjF�O;����^�/O1~=ro��{P|q2(�@�ͼ� v�'S)�s�nAW_��u�/yΊD�<�����|�m�߆�V���]XW
;
���@�Ϸ����#��1?�h�+� ��'� �F�����WhҢg1vı�/c���7��aЫ�F���W}cOGm��F+���!#Q�]�T�1���k���(JOG�r,*�@֢J� h�.FBF!JK���U���z"��3��N�//n�δWH#Z��.�Eˇ-��IXk4��w&�U�N�~�s�<���S |��z�2�w�@�/��:j��J������'`�Z��.��?Π��E�7�q� A���b�j�\�Ɗϐ}B���~‹_Z .f�����4����~ �$D3��JW�盅ւ�s��W~��1���>��p��y�R��V���/M��FEm>��xQ�`���R�'-By[9���>���O�\��p�ƪik9r���B5��ن��^D�]���%8po!��V����pٹ��ӿ�w�KD�h?��fN��{ ''���<��(?6z�$\d4�Ǚt�3��МTg��*��I���8:�A� ��&@����h�r����e��
耈��fl-�����[��n���Tqy�����v�矝��Wqy���|gW�FBB������}g�#����֠�~���X�yF��������d �%�*�.�h��ܙ'E/�����`�a5��#ʰ-�
s�܎Q7߇C3Pz�\�흇=�
�i�V~ߔ�F�; 9��� }�(��t�ڄ��uA��"Љ� ����JR8S /F�gn'� /��;;�n������Jtk���{�.r|��(:�($��#Asޣ�;on��_�R��ޱ��^�0 4�� �e��� t�����x��-/„��mkFZK56u��t�f�+"�
�����鏦E+xLc�\�X���,��S��M{q��b��e���P^��D� �>�?���چԙ �tk �=�<�����FV7��C�� �yg�)�B7��fH`������q��7���b����͞���댎'` �4���f�;��0+>b�k��~��F ����:� *H�ofh��;���ؑ�w5.!�@����'ꌥ�0(�U/�i�N8�����ªB+]�R�vB�� �h���$�I/CCk1R(�zS�W�Ѩ�F�����&�n� �}`��sR�Fo����2���{o*65���V��>��&���Xp[Vz3���f� �E�/�?��;��T�k�8y�_����J��T�;���wK���Go�K�K��<��3O�J� pb�"��г��3rb������}F�J���=[��=�4��1��(d�"�DQ�`�=��F����h�����B�'\d�ɘ>3M��3�Ě=��E 0!��s ��Y9ak�pcy�dU��8�2}�zMbO"<�g��1ӍD\[^�܂Nh��14i�^�`�����s������s�k_ĕ3󑹱�����W���E�m�؄%�o ���B���5���*�s`F�^4���Q��ٌ3O��np��d��1zJ
����Q(f.Y
�t��g.�R�:e�)V6
��G���?�M{�] (��=E%87>���꾙��S�WU�#�
�C�"�L��]�p M�K��I�ݒY��Z�e��00u �v�}��f$�;D��6�0�+��wjQ�ј4�߬��E��XR6�d"w��6i�
G�bm��(���+n�ĻVv�*�:�$�
\8�����r����P�3h����헌5~SMV���3Bwb��"�a{� �"����&�|fP�����o��,Q�|՘��9�� 1Zn��­���UcC����Q$� ��AØc�^���"c�д[P�
������N��"B � X��93M�}�H7fО�\������m�9�v8"5��"�B<f j7�3���ˈ��of�W�q_ f?p Z�ND��4sڄ��F����<��Vx3����*,M[���bGQ+rO,��_�a֙/�Z_����52��{ݤTka��F���
y2�߅ㆹ��ja�p��Txv��S�N�4Œ>�@-a�����W rM����J�-��_p|e�lZ11������-ہ�h���,A ���� ���Xp;�qa����c}�tL����W���)M;jQ��y�6���Xe�:��E�K���T!O"��fP�5q�M>�r4�@7��F�>� �����
Qp�t� ;4�4�=y�ό�L^V_�ښ�X��"e���B�]��\w]޶`�/���5���f� �˧-�R�0P #KS+�~�����mej��҇��c�k
�"AwO���VL*".���E�!-?4ֆ�t���o��Q�6*��cҦ-�L����@��Y��dWd�ƺ�|m�ϗZ,�7 �\#�b�/���k�w��t�ON��;2s�OG&����?(��kk}ᙓ3�J�N�63�PZ��v�1*�����/j�iID�h>c(�����m��ݡJ{��4�f�p :�m��힍� =Zjr�{�nK��+�}%�J8�c��_�2Pd�:o/���؁mS�`��j|i����O���f���M�1��Gຏ�B�ŅF# �|��1�9}k�i��I��ח�Ŧ~kj_�Xlj@X PK�h�L���u����fWs�1��o�H����i��KVY�`Z-�n6���cw0j7�A�,�/�O>�eb�ܶ�/�جb�1�x��̘=o~� ��������C<f#�K�����&׃�iK�[bքeȝ��t#�V \�W�&_��E�w���r���Xvg����0��MG��6,2��+��3M�lMN�Z_����"����>�L���?�_���������!�v�ғ.�Se��#Wjکq�D�F��ǐз&v�ȅE��ҲF~��ۏ�Zs�C�3~ֽ���=��pU�]'?�FS��c�&�U9���E�-Y(|�������#�>\i�zM���$�o�3�'��3�4ў}��@Ff!&�i�q��A��c�-�^��9͉(��cRD�3u[������]��L�"��R�BzA�9(��HLA��wk^�e�d�17�O��
j�����f� ԸG��~v�h �gm��>���B�~���}$ 0?ǂ{^�GA# ��k�N�͟<��� 4��y%6y7��>�����m^T����_�jk`��94 ێek̆i(H3����P���l��@X��K����ڐb4�mKZ�zG�y�F��ݛ1ڂoΚkU��C4wV�l�U%�P <�s$�Mz ����:~A�j����; �E_5.�*ji�z��h�L��p�>��tT�@˅B�(���D���+�+��A,z4����Acl:��_l���ܙ�O,��}���-h5f�X�&,���1 ����}�P�*k-T���7�Vn�0^f��Bk�-�H�7�܄̓6��Av@+<�z�}�����Uv
���hE����\��s b� N0/�EZ��.؁�b��N��m�(�_'�J��ŎMj��o}ϠW4''G��d�8韬˽�Gѽ �V���U�ܩ�-�TD �8�����r9�fO��9�f���5[K�W�(�&�=o�Y�`���ѡ�t�����R4Z'IA��Y�?����,X��C�`�O�`��V���9��@d._�_���\�ڷ���Ɨ~���l��1N��ɩ��Y�3o�xK�S}�?
y���4EW�Qt�a�=;e�;1ڒ�T��z.��b/��@��;"A��x/���Ū�K S�����B0�k�0c�J� �J^��.�3��M��6�˶�5��F ��Pk��V��_��Y�_!�1&�w"}t
R�ﵻ���y���1h�k�Ԍ���!��5�JShj2W�Uw�� �d��B��<�hO��'hg;�2���Jph��h�4u�FZ��eW�"AS�m3���5g�y�K"D�c�ݓ��
��D�����?{�v����JTnm�D��N9.J��]_#��"X"�KL��l`�4mo�m98��ؽ�3O�o�̨o�'d[Q�i� �N���e��H�%���7]k�����7Դo��B0��p�UO��H����|Ώ~,��\̌\�-<�dpQ@E�F��M9VPF����92� ���� ��[�� �T,Bn�"��W��/>S/O��ezB:J�v��F$�eMob����񝏃&c��G2��j�U7�걲�A�H�y���.��,8�v?� ���� ;�'i,wO�;2���pKF�~�m��g�Bc� ]u��Gf�)�薣"N%��2�Z��A��h.�9�Q���؞<>���g�tT���#�$�ݐ��{��|�J��%�~�/m�gX�.N�=���y���›�9����"�H��F8�X�B�5QJ����,Xz>���P��Yv�RF���X�G�~��� ���Y�l<j?m�g�<�/4؋�_Y�0������5p�&�&��/���T�ٷU,�q�,Ď[
��oυ���E�wߗ�,m��������V=���'@-�y�����p�I?��=�?����o���M� ؓ2N��EB��Clᗦ������TH,u�#�`Zՙ�^}�R9�fT�"��v�4`��A���D jp(W&{c�|�R
�lC��F4}������q4q�z�
��=j�8szS�5E�^�P?�<̞�b��10V<j"�p�-�?�(M�a1��(ऌ �?{�g�Ls�hz�2�����/����)�G��U�S���zX��������v�����>;����ٖ� ��x[#�# &��E�p������O �
ݏ���ᅢ)ai�e��s�e�� ����їY����‚\'u F6�d����=t͙.iU�1�0c������r�Tp����`i��m�f�:b�g'�����J�S"�Ә��������0����-q�6'�-[�|�'.��p��z�D��p\�e��4)�L���3�ϰV�7��\孼��Jb͕p �]o'}����{ݤT<U�!�(ǝ��'Z�X���"���
��h��s�CS ��¶��N~�~wS�x)���}��F1'����N[�<���ۨ��rzN�PK ��&�B�u����SY���y���8��\ܺ�V+�=Wx��p�e�$�ސ`�I��p�Lh�"�G�����3UD Vģ� ~w��mig���TH\X�����6}�ˍm���6�}�%�/3�������f�8�kp��n
M�)L�ǿ�&��έ���59�����̜��O��?�c�W��̜���U�C�@�y��3���NoE b(��t5�jM0����d���S��'���݇ e��(y#�����E�y&篊���-3�ǝ�/��uC�҆� �3�e X��UG�J�pR��m��8S�T6�����x����f�Ly���޶Y��@���N!���fT9H�ڙ>A�̟Bѻ�"@�(>/mshZQ��p�0s�L+���;ܟ� 0 a�����ͽ�m�8�I����+\�S ��E�f��3��w=Q���,��e�� � N�{*|(����V�i�����ChgO�^�2�[ ����{%�E�{����3a�I��2��/≟8��m��-\TvK�$�R��yªKV����7��Y��SF�#�(s���{�x ��ϼ�*�#�(�v����M�u�P�a�ѹS���d�����x���2�8��|z��Ы�����X�YB>�5�����-��pE�o�uv�L��R
�#���y!�&�Ժ0�Cɔ����v� ��-�ʛ&v�����ݨFI��+S�1B4s��"E���f�*�b׼� h{S�o~�ڝv� �h�<m�4�}v��1hn>�f+�3}z��b�3�?V�E@�K�+ӭ�� ��&�?�Fp j)h�g��Us=��R���a��<���ZA 7�>��Wզ���ʘ ���YjhѪ�7Q�Ye
�4�)6f��j�׼��Jv�/�X-޺z���k_��W����KX��@x0����B�Ʒ{���E� ��{��J��"b��ⳗB0͇c�P�]��:� \,��2�ݵ���n*���c�)곛:Vm鑀�L7��_�9f�-�B� B�C��h��X_gMY�����;������᪭�S���t
�I���v�+&�C��e���@J_�>{)?��g��ɱR�� �#���׹,4�>�r���rk��"R\h�6�f����S���X�� )� Ou������z*4���4�H�&�����3_� ���8���MJ�~nj���i� p#[�6���Ӌ-�Ҽ� �/ys�e���֫��0}6¯��ڦ6�@oPL_`�e�#E�
v��������X���F�HOy�핿�/���h���~�Z_�9���8����U���ίljH>�p�P��0��)�B�_v�O�u�ZfϜDƺ�s׾?'u�k"AS��k�P�3]{Z�㕀m���'d[������=G��'��J�>��
W�($3�ʳ���ªB+�3��� DL�D������1���0�ؙ7�j2��`-N����E�(����@X���6��9d?O��E� x��;(�Bx��u.je���M�of�5��\�]��U&������G���k���C׍:�����8�Z����� ��?������� �9)۽o7f��i�.9��v�_�
�dl��z ,��pHkA��N���N%@�`�Fs��ͷJ�YG,0%���l:~��8雃��K#6��7|�X���K?�h*IS�a�+:�p���#��J]uQ��e|����_12��k�X���:� 4㻧�s�F��o%9��������GN���#��8�>�h|��� ��{�x~m*c'��&V�X*D�oE� ��Ϳ�f7K�" �!�1����/�&����S�<"&s�����*���Ң�Q�&�?��v�n9�x�����c~�Z?Gu�*#$0��-�a��n�?%.V��ɠ)��v���֥D ��� ������)ߚbE��[$��+����R�gp5�=sF�}����߿��L�@��N�%�������{YNz�% �9�̸t#u�l�D4���ݏ��_��~�~�Y��lBz��'��<�������d�Όm/M��a�W\E���8KHH����㲓. {�(|��9��>�T�p��e�Mc����|��R�c�s3s�`�j~����S(��q��n����eo-����y��Wp�5O�5�^ LS����fOJ��&���3��1P 54ɣ@.A�ڏ�UsA���'ߍ�ߚ7��X���Zָ�1�f����y+�ߋ����" ( s� �H������L��~��L�q�G ���*1pW�%�������@`�=o�V����x'l�͟����b��ݠ&8���i'Y4��j�U!�>��̋�ד�N����[ֈXwl���� L��?9�UuD��(�����U8���c)��)'ĞE�c`;5Wk�,�X��Y�U"�={��f?/j��T�����&~ PH�it��U�����r�Z����_��Q����t'��Ѥ�;s<}?�]gY��Bo���B�c��-�xm �C���cHv��ZK{ɔ���T/?,�3� ��m���q�͊��w<� �&��Zn7���Y�d�{g]'5N��N�;���lm��c<`�3$^|}�yt}�@X�$L~��y���9^����]�K�E Vl��F˧�~�v�i�jbz�H8� 3G�\��*W~�v�C�,��MWj_�}K�6)�L�o7��=�Fnz�<x��6.9�;K-��}�l��?hK���̙B2���;H(�a=��w=Q���`���Z�r�r*)��h̏)GMf$F[�n�*\��fJ6��@<���Y�0��i�i��� ��ڂi�ܽj���@׹Ohh���]z{q�遰�%�a��cc2j�Ko5KzE� �v�%�
�G��E!ܙ��#�`�q���dUy��S���@��U�<� �+�j�iN�W�r}�1V��8oP ����\�����>��#��]&bu���}W�G��@H p|f�&
��
S���mͨ��.Q�G�Ế��s \d4����Hέe�5��s𬴧�@� ؑ�u�X\?95���q2^r‡�N!1A��,����U��F_fE�����7b��*)"Wn39rwS8����<�ƇV.K����7��='$ �Ơ:�vbaD���>�����{P���ɿF���O���6b�����~��\��J�
v]TD�p���ԡX�B81��"��X�A�_b�@�W_l�ؑ Y��[֢'?UD@�I��p��ExrƓ�k�]���^ܺ�V�[v�e*�VK�$m]KD h��k̠91��B�>���q�b����@�kKѲ�i���K^�B������*" �&�8 x�Ԍ��|�rd��mE��d�%G���%"4��]q�(kbD��X-2�՞S�E�]2N� �[�u��A�x�ļ�e��;N��� 0`ͣ�~kj�;�p �!��S�����헌�&F� �E�ϱ�s������]u�0s���ً�f�DZ� �Z#"�X��5���'D�MJ5�s?�Ӵ��̟���}D@"E�A�j��)v�qqa����눀��`�" �&��#���ێ�g����9m�_ �O�u�N���1}f|���ED@"@@p �" }'@-p�I�A�ŪWv��DQ8R��Q��K��tK�0 OE�Т��=���x*" "I}���.U�������.��������3FY�!i.���5I��ݑ�v�h;�8���6�f�+Z�(�o��]W�@�`�tkKs�����Zcu12
QZZ���b4J�`�7" �#���L���)�PVm5'x�m���RE >P��q)��}9�r||@W+E@G x�ۈ��E(�\��D��!�ZLϮ���R�<�����HUHD � 0��c���H ��SK��1�S��ؿ��p�8J���Үd��V�;;*����=" �'��IA~�"/X�&?s������3%��~�9�����@,��AS�X_��j?i�_�g���z�r" �G���9�F�����w*" "-� ��5���ƹ��Z��ޮ�۔���@~����E��{ ����]Q��UI�Ӛv��q#� ��'" !`Š�4�"�矬���i]DD�;��;�(9��6�4֢�<l�kkk ��w�ފ��@��i��H���3��4��$�:SOp�h��-�c6�s W�h��I�g�lT�G��-/AnFJ4ۣk�����"��B&5
N+�_~ߪ҅㒝V5�GD@,��f�B1�ح"" �&�'��.˶���ԁH7��%n@aFb�ۤ닀�������E�y6�uQˢ"" N$I?`;���I)P�+'� ����^ �����w��碭����h+���^���������"m1Zij9�� Y7�D" a I?`;��<���"" N �k8`�=$&J���6�����Z$j�PV����O��ZED@�J R~�v�+.X�}EED@�@ 4�Z�:���N��L��Z�F��NSl�?_8���H�+�
���@7������m��ү�����(�/�:XD �$��N'"9�b\7)O�I͏�YV��G,���/���k��G�6�W0A�
����@� H�<s]QD ��Rcd�@��nZ�/4��ԡ
~¾թD@�G`Z{��p��_]q�(�
_��" }$ ���t���3��"�Eݞ���!���q� Ѹ��)" }"����0��_�~��>�K���@8 H']�[D "�ɠ��䙷��X����ϑ��[D�[�As�.�����D}V�u�N#"R�C�S'����L�J@,N�A�/�����;e�SƊ%T���� ������� Hvb��N" �&��X�O�e�U��^w��2��V״��ou���eF�W���ԞQ�D@zM`���̀X�?�Da�����@/2��q]CD �f�q�C��f�<���W�<�*" "�T���3���@��w�xKAMD� �n��P�p���E@�F�6�^�������]��~a��"  8�u �������o�������*�Q����" "@3h��k^��2��e�_�|*" "�d���;���@��?s����X�U�� Y�WD �����w?������W�ƦD@�H@p���" �!@���\c&s�� ����[x�Pg��pc*��}ȥ�Ĥ�S�����$"����Pgp ��L���,Ԧ���:��U%�~`*��MJ��â�x� ��=)E���E_��D���H�ֵD@"J��� �ʨЊt�.��D@"D�N�|�A]��0[y��'u�v'��^PD@�B�6��۳��
ͼ����H�a�2�TD J8^2�5��h��41h����J�N�eE@�D@p��� �X!@ShN��/^����)u���@�N������~�X_��o�9�^م��c�� ��p  ��UID �8�3|n��ˠ�^_����m*ؗ��p*jri������0�M���8��>b�m" �& ����ډ�����:���}��OB�m���5g��/}�S��8�#B��:�r�Z��s�C[�E.,����@,Hh3%+�:���@o �&o5;�X�ߘ� KM54��ƣ�Ե��@���ˏ���?�9����M��3�iV�81��3�ڮ������`���Z("�G�f����i�w� ��"" �B�� L_�}&���0��ۍ������2 ���{���@��B-��{M��q#� x��/4���u���4i��@���83^*�st��(q@@pt��("p(N�n4&~ �g��ٓS;";3�K�3oY�`� �_��=���������@ ����*�������0^�6�˱�̏y~i�Wx��P�g��^E@D@D@D � H��>T D@�I���V+�ˮ�ϭ3�q UED@D@D@D�]$��?��n(p7`�YD@D@D@D@D@D�]$��?��nH��6���������������`w��Z#" " " " " "�  �݀�fw���TkD@D@D@D@D@D@�! �0�," " " " " "�.��՟j������������@7$wF�E@D@D@D@D@D@�E�Hw5'��|��_�ݏ����Ӟ" " " " " " 1J�=�/���� ��O˱��@�>�Ƕy��~�@�0��c^Y_o À�;Ϝ��|���>I7���yM��-����n��7�c��٥�i�}o�[�}�k�W�>p��k0���~��f>mmk�KW��ٌ�qK0h��=6_,�WZ���W�������Su����s����wUb�-��M�8�8����JĐiK�P��+��M{������������&� �i�՘A�Qv[�{�� fۮ�b�|;�
g�]��^Q���m�k��k��^�8�Tݾ�,��-���%��h��_����E��E> ��x��r����Ł�͟O����e�2o�|�/^i4�Wf�t�AA���[�Fs�e�e��p�A-�9O흹�k��˪}Ze��~姹�g�z[ט���xM/^�?[�,���'���[�{�h� ��k�1l�go�Z�N����q��V#aa���N���Y >1�����Es �l���#A�|8�<��h�⨤z|�9��.ŷ��h�\��� |���˻��ָ�1a.���h�'����1��_,�y���#�ꉉؕՊ1'y�mv*Z�J��8�����Ǝ�=�8�H�W����[����s�f�o� �k^Aۄ|�~~�������������� �O�&��ԥߚ�f���o���8�xO��:��.�An��w����|��!�1[�<��U�������x�B�~�6���0e�fj�_}���{pƔd4<ڂ=z_��a�������>��_n�F�#��� ��[0�g�<F NBk���z�e���/�*��G�Fȶ.���F�����0f���.����" " " " " "�ZA[�� ��8ym��_�y3�d���1�f�����#��ݦ��4�m
��/{���^�cnڀcoZ���x~���=ֹ�A��g`�U x��f���O� t�#�7Z[S���C�>��v���8f$0�;Gt�lyrr���<y�y?�Y��)���&|�j-��3q�U ��kд��l����}�3TD@D@D@D@D@D���'��F xE?�x�}��-aq���V�z�4��v�~T��%�ݛ^��X��6���|''��LDŽۖ�4���4��ܙ��Z�1��[q�c;ڵ��.�郿�� �ይ�����~�7�7�y�r`�-����W�-���:)5úf냗�m@.���,$�{�T$��x� ������������@�p� t��E>Mn�%��R���K���l�ҼC��`���VWq�w�ԕ�������B���wv�nOM�l:m�#��v������ˀd �śZ�G ��*_���#�ۊ}��G}�!)��s٘R?aL�S�1���6� �98�={dm��4>9 ��O������)�^�|T�� �B p�~�h_6i�N}p�߶7�`�~�u�/ی��9p�nl�������w�;_����>[+
�w!5��2��/Ƈ7%��7S0�������]/��æt5�n���1!���D|��hxG.�`
�G���E�q���&h�c�����7�=�]����k�31!ż&c _L49�z�" " " " " "/�L��������P(>:1Iy������L��V���F8�w�ҋ�A��$;h�}F/>j�kN4~�al�}A������������@��[8�zJ���_'��--v ���JG�������������@8�[n�.FBF!JK���U�F����'�SD@D@D@D@D@D����[���5��V�4S���tL/�Am>?�PJ���ZD@D@D@D@D@D�����(bM�l��������d �2Hp|�ފX��B" " " " " " � _�~� {IDAT�Onj�&�#�`�E����s�0��0����Y���bKc-Z���o�f����>�������������@�B����i������ ����Ae~j �Q���m��/(��!�y��l�wg�O�j�~Y�W}��>
G �����s�ߝ�G᪡�>\d�}�H�{���? ���]�� Sb���s7�5���]�ډ�������������@?5��H�^����Ğ5�6�PK��y��l�wg�O�j�~Y�W}��>
G �����s�ߝ�G᪡�>\d�}�H�{���O p{�x<H4*" " " " " " "�T�pj�T/%�И@��F:����������������4�a��S������������8�@T`oK�4�y8T��0�Ѽ���ɽ�h��o�{�0�ݵ����!�ut���o�K :~�]:?����X}� |�72������wi���]���G3~75�c�y��7�~����o�����w�9��z��)ހs6�9��=p_g�8b�)�����WaF�.x7/�o�SpqF
B�+r�Е�#�/ǀ�8p�TV���#ct"���4��،��z��f Q7ApP������z�߼
����>�6���,����>%)��܍���y����o�:�V�������z��@zF{v�zM}^T���gZp���Gn�d �U���n���,��Hɹ)���~����EH��3u�?�x7R�s1��qy��W~�]/?���]H�9�����!����T�&OG��f���d!��<�;�����R!#�EͲ0�����J����#�@=� ��e3ǯ|'YF��+s����K�0�����m+��;Z#X]*���,m[R��������cVێ��;V�o����yW}�- U+��ϟk���������2����|�ٶ�Y�@l���k��Pնp���Y]��-K�u����8<`�~k=�a?��ڶ-߶p[��\/k�uj��3�Y�~��b���>��ںman3��ۖ^����_|���~���b�����ږ�w3����v3��X;��cMMg�_�f�n����yK�܅[:����y'g|�� ��e���Ix��t�1���N�0MF</; �ݕ�P��&_g'f� ���)H�Mఞ�[uR��h�"e<��MCnz���(�L��"ud��<)Y(2��`��x�E}i ����7���Ͽ��!��c�=i�hm��5�Xz�޲)&�w�,�%��"zR�a�
v���n�I<i�i�D��Z�݂L�㛰�9H��� �/�������[X�Y;�
�Q��A}u%� �1kE�K�<�XÓ���xZ�5W1�oIGNZ"�M�(�eb�?�5MV��N�Q����<
}B�a�N!&����m{`�z�cm &�V�L#6�����(��w�N��/܋�ڕf�ۥE��B�;����K�mO����b-�[�=������a+<�ứ� S�R� �i-���uI>Գ���xL�{�jQ�0� �iV�
��aOk�Zw q�DT4��~p��m}>�L>1++͜>��� ����A̜�(��j�9�O�3��0Z�b��BԿ;�
��i���o��Tc&�*�%�6��C���S�L�)F#p��X�����M<Hɘ�'�6�v���=�^ܖD� ��z�S��HJm���'�� P�, �'�`�Y�(�M75NF����(-MX�������@�7-��0p�dlk@[i���b4�������{c���2,�����c�S]�F���v碨� W��11���h��n�A�淺��Ȼ��/(B喅(�n4?��(4�Y���wY1��;bh~Q��IƦy�0MiD�#�N��b�1�*o��x��Vb�Y1�'���Qپ�����i^ŝ<f64oQ��qf���M@���m�Vyk�YT~�X�V�1������;o���0' ��&���/n''�Ģ�F�!�f���t$��;�cMQ8a6�E���˼��xk���U�~t *�D�y����o�S/4�f������|�{���i�������MȞ���y^_oz>у���7��m������=\ :_G�y[ٵm����� ����A{L,���L�wf[�e[�o;:�#X5]*lLГ�Ymv� F)�����^X�{ l�}bHY���m[�g��?���6_���]w]��Z��W��r��
ji��\���w�o�w$K���Cv�����s�βY�i3J_���4�2�T�����Nl��tx x�ɾ�̴�n��րs:����K߶�U-��yf����ŭ{�|c���������0���ڛ�*�,����Fi�hVT�N�9�LoS���T�.h1��
������7+ŝ~�\��T 2�]ױ>���~q���㾞��,�P��� �Q�_�M h�Kj~;u1��C�t�c�k{�����*���-�� �.ѯ�"G�����������������q� ��"�늀����������D�������D@D@D@D@D@D@�E@p���" " " " " " % 8��u1�h�-������������@D H�(n]LD@D@D@D@D@D Z$G���+" " " " " "Q�#�[� ��"�늀����������D�������D@D@D@D@D@D@�E@p���" " " " " " %��׾��[gIEND�B`�
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment