%PDF-1.7 %���� 11 0 obj << /Type /Page /Parent 1 0 R /LastModified (��\\�nj��qMB �D��^��) /Resources 2 0 R /MediaBox [0.000000 0.000000 595.276000 841.890000] /CropBox [0.000000 0.000000 595.276000 841.890000] /BleedBox [0.000000 0.000000 595.276000 841.890000] /TrimBox [0.000000 0.000000 595.276000 841.890000] /ArtBox [0.000000 0.000000 595.276000 841.890000] /Contents 12 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Annots [ 6 0 R ] /PZ 1 >> endobj 12 0 obj <> stream W��o�\S.u���Y�xo+fK���]��%���=���_�\J-�_�d"�`�k�8V䉩���lg���^�����x�w��y��6\��U�M�~��u����7R���%[&(%Ň����dcL�����S�9�����*� �nn v9����A���MK��'�7:s��c�1�eH�� l�j�& ��]?��[�ey��8o����;�!�@|SGń��_�e�J��=~�#���Q�H ,���t �ף���gp�)s�*U�I���V���X%�<��C�r�r�ՄdM��h�S �v���p2��NV��������bA��b� ��?{�� -}Ӿx +��p�",���]�m��~��SYa��߂�Q\ޫp��$"sUe�~����+�]�OV����;+W'�el�����> /Annots [ 8 0 R ] /PZ 1 >> endobj 14 0 obj <> stream ��Yh���jT���]�M���48��K�I%�Y�����O�;�H��>̇g ���DHH��j_��Trisƕ�� ���>�lE� V�< V- ���O��UX\�E~&W����b�ز� ��s0�L��C�g�Q>z�ߢ��a-��O 3�)D�lx4��uGY6�#Lb��w�D({L���#\�zڋ��8{�_f��ɳg�S(�����z�ZH�Oᕕ�$��t�C���OQ=�T��{l�\%���j`@f����.�uQ�)ԑ�v�6KЇ(k[6�>Y Ԓ~[#���-�.� ��L�աZ�aP,k��]�p��(��t�Y����N$�$�#�$+AT�b,�����S�`� ����[Jw���B�yY������  f=��9����*U�$BAhKG�_DÏ�m���Qβ�L��{���x�' D�43�ܝ������X3����D|Zf����l��jN�h�R �tҧ}���� 5uOC� F_�̷��~)3?N������8XN�LB��8l�&~��"�+1 �[A,�`�c��~0(D�%�N٪�a �B�neg z�H:=X% )X�8�>���ZJ[W����8Gߪ�lI[�7�!�M._������xj��@�N��.%_��D)@\�b#��L��t NSt�?�ې��8�3Nr�EF�eV��m��w� ��� AR2�$�>�P����J)�BPʥq��7�m~YQ${ �[��7�o����q*���� E�y]9�@�;x>r�Uռ�7��G�E����x��r���B9I6iC$J��� ����ȱ���a���`O4��/�B endstream endobj 15 0 obj << /Type /Page /Parent 1 0 R /LastModified (�B ����W*�2�8不F��D�) /Resources 2 0 R /MediaBox [0.000000 0.000000 595.276000 841.890000] /CropBox [0.000000 0.000000 595.276000 841.890000] /BleedBox [0.000000 0.000000 595.276000 841.890000] /TrimBox [0.000000 0.000000 595.276000 841.890000] /ArtBox [0.000000 0.000000 595.276000 841.890000] /Contents 16 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /PZ 1 >> endobj 16 0 obj <> stream �P��Y���f�-Y�T/~2�U�$�B|�8,g�T^*U�ϖ�(3��{]�� EqӪ)���5[-����׶M�� Gk�wf�Y=������e��*���D4TXH{�\Vnd>��{���.Pkij��J���T*b�!��&Xp��[���E �~ٞ;�y�T6�λٷt�й�僥:�~��� 6�VI�?dZ $fL�d��c��$VT�M�^���}�㩅#�r݌Hr�탄pb��u��e9YL��gXJڐ� ���A�!�hR(�)ԩC�� ��u����ޕcl��P-EM���+,�� ��*�;���i��gS��w�}Х5�p|�V�*��Q��o�9��]�`��zKXFS���n3 ������)���݆=�*H{p�f&s�q� �$��U��\`U�Qdy/�_4�ab��_�W5!p��U]B������G��l"�ǐ=^՘�@�r�w�'z�A0@�Ra_m�N=|�� 1�t�8��E�hYϯ}s��<���fB��̖eD��c�g#�ވe\Hr�g�H�|�7Y�:� �@��գ��y�_f���h���6���z�|9����T�u[6[=��$�� �y6 �|ir��e�B�"�sRW�2���J٨���ӹ���x���g��!%����,��_��풯 D"b廏g��)0�����a#'��� k��vly�q�m���~��|�PDZО�}�˲���-��'�ޑ|���fuV�Ki�aZ8�_�~����>��x���f�p ?�� �y�+��r�I~�������N!�~O$�<�Wr:�����kz���UΙ�G�&9��]��oU4����#��"��ý6�I1�6Xă{���� �m��2�7�rT���L'�x���c���)��*Z`>��)t>�w�v@d�v�z�p�E�A��@�VI�X� .HD���~�d#�d�;a�)›���J�����(�Ӻ��9�|� ���� 졗= o:�0ˊ>�{ C�ȋ�X�nݻ�-��**� endstream endobj 17 0 obj << /Type /Page /Parent 1 0 R /LastModified (i�R3�TN~䇽�!j����) /Resources 2 0 R /MediaBox [0.000000 0.000000 595.276000 841.890000] /CropBox [0.000000 0.000000 595.276000 841.890000] /BleedBox [0.000000 0.000000 595.276000 841.890000] /TrimBox [0.000000 0.000000 595.276000 841.890000] /ArtBox [0.000000 0.000000 595.276000 841.890000] /Contents 18 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /PZ 1 >> endobj 18 0 obj <> stream j�"��������514 ĵ@�C |_0 ��zt�9�������a2iqGk]��Z���Ӷ.�@_�H��8����-�#[��{�mKu�B5v�o�9�I�U,��2��S����-?�) ȳ��p{s���h ��"˙Z�m����ښ �S��x�E3{�B�w�X5Dp�:��+g��"P�KH�� l��Yԑ%�[��3�8lըg�v��D�(S���Iw�1R�zb���%L�Jh�� m�s�D�`�����nt�f*IAt�2��ݧN?-�)VE�b��557i�3�P��]�ak�7Y��_�KhnXo� �ˊ�w[�3d�'�ɽ*�A$2����r\f}�m%�E;��0��=h�~��L�=eQ���tUr�p�(�x�� !�y~9e�,da� �׳4������1�����*>���cx=��;o��,�&���� �M�cU�*�3n)rV/� g0���eۄ{D���xp^� #�����o�e]�6������}H'�E7��ݴ��(�,�U3�Gg�Qm;|4���d�������*��f����W �Ƴ0ȧ��oW�A�v06�m^~�al�0F�b�g�>�ɶ/��3/�z|N撤��f��~�`ޤ��}"tQ����F�O���7j� �I[�B��S���t.��%0 �cU�+!��R�7���16�6#Ng�-"#��\�^,���֓���� �{��;+��e�>��}��EQ˜@��_/ꇍ%<ݖ�3ʓ�ަ����I�b? �n�GW��V�1U�ő�2 endstream endobj 19 0 obj << /Type /Page /Parent 1 0 R /LastModified (t��>�ՇTM#��j�= k�Y=) /Resources 2 0 R /MediaBox [0.000000 0.000000 595.276000 841.890000] /CropBox [0.000000 0.000000 595.276000 841.890000] /BleedBox [0.000000 0.000000 595.276000 841.890000] /TrimBox [0.000000 0.000000 595.276000 841.890000] /ArtBox [0.000000 0.000000 595.276000 841.890000] /Contents 20 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /PZ 1 >> endobj 20 0 obj <> stream �:a���W��Ѐ��~�Fיʯ7Ny l�!����߆�k�;~��O>zgD�th��o:�Qk�����q,]�xsZ2\��!h�.���S�S�MR���l���ˉ.�!ҧ�` 4�b��l=��&�|_uh�ߛ�M�'*r�| P��rmq �J2,�w����]&��{iR��Sȼ��� K�ڮ�Jw3J���$��r�rm�Ր�?��W��+B�l���8/KZ�&{��ָ� ����+�3����@h��nFG �k�N��'�#�.cB)�����ǡ���X� � T1�����u��(����X�S�Ij���Zl�I�]��8� VD�v�Μ,bŞ�Xv��a~Xn�1��pQۂ�Ͽp�y��1�����)t����w����e�όY֓5uC��g����Y;���Q�Qt%�g����y�=;Qt��B u��*�.� � r_���P��@�%�����7�C9�J���o�mF��*w� �Gˠd�u ת��g#�s����J� �W��b�$���k�€y��*��N��c���V��9m�]ٴ-�OW�p~����YZ����kms��C:a�_�D ��~�}���ͬ��k��WR�*)�";;�(>-d/u��ZIVA���߶��?��yq�}�M�J��z�j{�Q�N�W���.3& k�aU���:�.��}>�d��4)º����h�O�������҄���g�\O���]���]x�~g�(��J�?�y�H�����l'^��y_B��)i-s�]�*�΅LvҤ@mE3Q�J\������Y�Я�������z:���� endstream endobj 21 0 obj << /Type /Page /Parent 1 0 R /LastModified (��||�2��ĩ��xwvo�R��E�) /Resources 2 0 R /MediaBox [0.000000 0.000000 595.276000 841.890000] /CropBox [0.000000 0.000000 595.276000 841.890000] /BleedBox [0.000000 0.000000 595.276000 841.890000] /TrimBox [0.000000 0.000000 595.276000 841.890000] /ArtBox [0.000000 0.000000 595.276000 841.890000] /Contents 22 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /PZ 1 >> endobj 22 0 obj <> stream syq�?Z�Yl�-�&��P�:��@��Bљ@8�K���z5�(�<��N�K�8�{��>ӏ��$�o挕�˃U�YVr����N�wc�P� g�m�h �'�p�u��5A��wȲ]��Sf ��"�3��Sm���,���� $H����6zύ�A������� �XBv޸?��X_mR< �cW�����GS�A���\��ڽJ�\snĞ�s|���g_���Aנ���L�3�S�!�жՇr��w��Xz��5k�w��]{wP��_P&$���= jP���� SbBi 9��S�*o�̎�^ :yh%�$ �kt ���(23`{��'�:Fp '��i9�Y��d�?�ƛ4���=\TT�q�� z��?< �%��A\�������'~`��b� �� �b �Y�;�Z�G�`ƍ����Ŵ�ؤ���;\4d�r ���Bگf. ��Gd�H���ԕJ��G1���T|ZU�PP�}\&�� ء��E��:�����R(V�(_/��W{Q���E�h���d�>H�aFnA7 � �����=#��P�;���]ZC�J�<:z� 6��n ��2'�'��)�+ݲ0�b��R��l�Ѹ(���Qㇾڨ��m��ȇqo�1$����_�{c%�h�j�3> /PZ 1 >> endobj 24 0 obj <> stream MBX�/D���`�u�쨵S�/G�V��(���Q�,���V+9n 0)���࿯���'xdm�W�M$���p�Ś�p��o����kZ�5]Ą��(�v�.{�v�^:�]���a0����}�,kA��a�dA[xj���cN��X� f3;"�;M,� ��>7�/s��fZ�(}�kH1�_��ba4�\I%h�?�]8-2B"t<����]��M6J�u�y�O�͵X�����#̅������Y �}0�����W�~{+u��ǎڣ��� 2.ޔ�)o1Y���9= �{��t�7u �C�1��h�%/r�c��j�2��NYcC++�?� �Yj��OO�k�������.���\ �.+��^Wt%��m>M���sg���2�+�0���\�]�l�ݐ���8Ԕ6�C��u��H�oQ���e���ȔE>���)�P����-]����2�c>��3�3m�9��r�������!Q�A� �"�ZBl�]�nM��z)���Dj{��'��e�Y���'I��;�/b Yfu1R�y0}���(l XYo!~:�g�[�f ��~�6�a�1�o� endstream endobj 25 0 obj << /Type /Page /Parent 1 0 R /LastModified (p��4�h��� ����\r̺�= �) /Resources 2 0 R /MediaBox [0.000000 0.000000 595.276000 841.890000] /CropBox [0.000000 0.000000 595.276000 841.890000] /BleedBox [0.000000 0.000000 595.276000 841.890000] /TrimBox [0.000000 0.000000 595.276000 841.890000] /ArtBox [0.000000 0.000000 595.276000 841.890000] /Contents 26 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /PZ 1 >> endobj 26 0 obj <> stream E0��>O����(C��6��د=���j&,�(=��� 8/?��mx�"�Γ6��=�5�_ȓ��`"��nV��+�Ë9v��rSi�e���3v�������Ow� jٍތ�d�� �^��!֠��;]n���7/�D��Tk~w�_�y�}[�m"�2��5W2�!mf�k,1���3/�K&�%�� y��tr%�9�$1�a��fr�������������J���l92�U��'�D�c10`�?���HÙ�����m����F+��?�גۥ�M�R,5����w�����=�@����#Ya��} cki���*�7e!|��Y���,�A�a������'���5/���� �0�h�|;�P�'���~|��սlh��ۋ�9 �����ݽљ�U�x� ����-�iB)���!�(Ԓ�� ��%[%�� M��7��M|�s�܎�d��m�%ʼ ���=9�� ݢ`~#�ެ�m��m�u�)���:���@TN(���H)��׬|B41�̄��or�μ�E�� a[� 9q1Fe�K���YS�氍���+��ū�MJ����H���o)E�������� �����6&�ו��2�1o���qJ� Ϧ~ds �Iaz�J��n�0�eȪ�� �P&�"m��T^#����6�v��\|,�3Ot�U�^�}ن��I�y���x|�3����B!�w��I��!���`�gkKx� ����J�� �t5�lm. -A0@���P�����f\�.tC��p�L�W��9�|���l�C~� endstream endobj 27 0 obj << /Type /Page /Parent 1 0 R /LastModified (��9���G�5Mh:��UY�@ȥ) /Resources 2 0 R /MediaBox [0.000000 0.000000 595.276000 841.890000] /CropBox [0.000000 0.000000 595.276000 841.890000] /BleedBox [0.000000 0.000000 595.276000 841.890000] /TrimBox [0.000000 0.000000 595.276000 841.890000] /ArtBox [0.000000 0.000000 595.276000 841.890000] /Contents 28 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /PZ 1 >> endobj 28 0 obj <> stream r���l�x� �Bm�q����ϼ��0��h��q��;s���� v�+bN�rf�0?����N���7S)�]��غ�A^�ӡ˵s��_�Г!��~s�?�{��*1qT#&c �i62u�ɡ�VA�|,u�T�������nFa������x�9{���J{��9r ��v�z!��{�곎BP��u��1_��z�d[)�G�ϧ���|ARTɜ�:��w�$�N�}������J` ]<(�$�n����3K3�`>�iQgJ��ė�[�5���_6�K��J2o �#� ��ÕMT~<;f�}4����=�����-�1�^��V�����ݯ��f��(�����\��Μ��E]�r%�(_Nn���p=cО�����s������ �m��V��{41>|�F�H튚2�7�3���X���9��PU�T���fCS������Y�F �h{�勄�z OE�<���HR�Q-�Ā���6��"�K���<�������J��W����.]>b�����(�ʓ^�WI?08Y�?# O�1:��2x~#�� �T�����N �WM�����=L����Oc6�� �������c��m��ۦ�+ U Ha��o�bY�'uo\��A����@�(;� Ka�>K��e�{Ч0� T�X�@W�(s��Q�}A8j ;]�b%sQsnd񟜋ֱBì�"-ઋ�����T�tԅ7�0�ؐT���E��)%�6�W����|>�QH�R�WN‡("[ׄ�\'�ڲĩϯ%�b=�e�6��g���ul� D��'�T�̇�s��j����-z��̩t/����΄����c�>�c���v�ď�BQ��l"jl��ްq���ؙ��m�� endstream endobj 29 0 obj << /Type /Page /Parent 1 0 R /LastModified (�\rF�V5��V�_ZQ#��A���G�Z) /Resources 2 0 R /MediaBox [0.000000 0.000000 595.276000 841.890000] /CropBox [0.000000 0.000000 595.276000 841.890000] /BleedBox [0.000000 0.000000 595.276000 841.890000] /TrimBox [0.000000 0.000000 595.276000 841.890000] /ArtBox [0.000000 0.000000 595.276000 841.890000] /Contents 30 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Annots [ 9 0 R 10 0 R ] /PZ 1 >> endobj 30 0 obj <> stream �l��}c&=���ɵṵ ܡ���\�&��K��I3p^���zB���b1��֦O�@.����#%�Zh`���:�2w���q8kXl�NF�O�J�6$3�����-�H)��&.b=Ժ����޹_wD��e�h�)�گi�>:>)�1�K�1�7)w������Y*�Q{�Dޕ3���g)n/�25������[���L$j���U�9�)�ʷ��LB`F���i�x�X܀��z�� @�0M�EB��(�]u ����$���� q�A����c�`�k��؃�� �/�U��}ʱ�ES����O5֨�+�h�|ۘ�:�u�J�Ji1�jՖ�6�`�SH�����MW endstream endobj 1 0 obj << /Type /Pages /Kids [ 11 0 R 13 0 R 15 0 R 17 0 R 19 0 R 21 0 R 23 0 R 25 0 R 27 0 R 29 0 R ] /Count 10 >> endobj 3 0 obj <> endobj 4 0 obj <> endobj 31 0 obj <> /FontDescriptor 32 0 R /DW 1000 /W [ 1 [ 278 278 355 556 556 889 667 191 333 333 389 584 278 333 278 278 ] 17 26 556 27 28 278 29 31 584 32 [ 556 1015 667 667 722 722 ] 38 [ 667 611 778 722 278 500 667 556 833 722 778 667 778 722 667 611 722 667 944 667 667 ] 59 59 611 60 62 278 63 [ 469 500 333 556 556 500 556 556 278 556 556 222 222 500 222 833 ] 79 82 556 83 [ 333 500 278 556 500 722 ] 89 91 500 92 [ 334 260 334 584 ] 100 102 333 107 107 428 109 [ 222 222 333 333 ] 127 129 584 130 [ 422 561 561 713 823 561 561 549 561 600 549 418 584 800 800 506 506 ] 147 150 584 151 151 549 152 156 584 157 [ 549 561 561 740 740 667 222 372 1022 ] 171 [ 667 1073 823 816 ] 175 183 600 185 188 713 250 [ 278 555 832 933 667 ] ] >> endobj 32 0 obj <> endobj 5 0 obj <> endobj 33 0 obj <> /FontDescriptor 34 0 R /DW 1000 /W [ 1 [ 278 278 355 556 556 889 667 191 333 333 389 584 278 333 278 278 ] 17 26 556 27 28 278 29 31 584 32 [ 556 1015 667 667 722 722 ] 38 [ 667 611 778 722 278 500 667 556 833 722 778 667 778 722 667 611 722 667 944 667 667 ] 59 59 611 60 62 278 63 [ 469 500 333 556 556 500 556 556 278 556 556 222 222 500 222 833 ] 79 82 556 83 [ 333 500 278 556 500 722 ] 89 91 500 92 [ 334 260 334 584 ] 100 102 333 107 107 428 109 [ 222 222 333 333 ] 127 129 584 130 [ 422 561 561 713 823 561 561 549 561 600 549 418 584 800 800 506 506 ] 147 150 584 151 151 549 152 156 584 157 [ 549 561 561 740 740 667 222 372 1022 ] 171 [ 667 1073 823 816 ] 175 183 600 185 188 713 250 [ 278 555 832 933 667 ] ] >> endobj 34 0 obj <> endobj 7 0 obj << /Type /XObject /Subtype /Form /FormType 1 /Filter /FlateDecode /BBox [0.000000 0.000000 595.276000 85.039370] /Matrix [1 0 0 1 0 0] /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font << /F3 5 0 R /F2 4 0 R >> >> /Length 204 >> stream kT0���ؽB}��2�1Mm��N���N��?���HޙŸL���S `�ڃ, Ar��2ŗԿ�"'��ڱ�s���Լꙓp�]T�|VlϷM�����dL�7�lAB�&�+w�5,䖃�� Z9���c%�7ұ[�C8 &;| }�O5*�d|%�| )P��Z6����j~, gGn!��~�[������� endstream endobj 2 0 obj << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font << /F1 3 0 R /F2 4 0 R /F3 5 0 R >> /XObject << /XT7 7 0 R >> >> endobj 6 0 obj <> /H /I>> endobj 8 0 obj <> /H /I>> endobj 9 0 obj <> /H /I>> endobj 10 0 obj <> /H /I>> endobj 35 0 obj << /Filter /Standard /V 1 /Length 40 /R 2 /O (�e0���\)t0_e?�O�!6��{� �҈Ν��x) /U (V�m��ǬVPQ/�^��B�=���/�S) /P 2147421956 /EncryptMetadata true >> endobj 36 0 obj << /Title (�"�߻O�����ȳ$��@�{XX�\\§\r?'�c�@8���n�%4j�t\(���oc!Pk.���) /Producer (�"빻<���ʣ�6��G�!GQiׄ�\r���t�]*L�І���g׌��婾 o���ܤ��g¯C�5�) /CreationDate (.��݉J�����҇'��#8R�?1) /ModDate (.��݉J�����҇'��#8R�?1) /Trapped /False >> endobj 37 0 obj << /Type /Metadata /Subtype /XML /Length 4299 >> stream application/pdf 2019-2025年中国警用装备行业发展趋势及投资前景预测报告 2025-01-11T07:41:40+08:00 2025-01-11T07:41:40+08:00 2025-01-11T07:41:40+08:00 TCPDF 6.2.26 (http://www.tcpdf.org) uuid:22f5d97b-ecdb-026a-afc3-170bec238d5c uuid:22f5d97b-ecdb-026a-afc3-170bec238d5c http://ns.adobe.com/pdf/1.3/ pdf Adobe PDF Schema http://ns.adobe.com/xap/1.0/mm/ xmpMM XMP Media Management Schema internal UUID based identifier for specific incarnation of a document InstanceID URI http://www.aiim.org/pdfa/ns/id/ pdfaid PDF/A ID Schema internal Part of PDF/A standard part Integer internal Amendment of PDF/A standard amd Text internal Conformance level of PDF/A standard conformance Text endstream endobj 38 0 obj << /Type /Catalog /Version /1.7 /Pages 1 0 R /Names << >> /ViewerPreferences << /Direction /L2R >> /PageLayout /SinglePage /PageMode /UseNone /OpenAction [11 0 R /FitH null] /Metadata 37 0 R >> endobj xref 0 39 0000000000 65535 f 0000013136 00000 n 0000016380 00000 n 0000013260 00000 n 0000013366 00000 n 0000014621 00000 n 0000016515 00000 n 0000015898 00000 n 0000016732 00000 n 0000016978 00000 n 0000017226 00000 n 0000000015 00000 n 0000000486 00000 n 0000001026 00000 n 0000001498 00000 n 0000002706 00000 n 0000003158 00000 n 0000004331 00000 n 0000004783 00000 n 0000005659 00000 n 0000006111 00000 n 0000007016 00000 n 0000007468 00000 n 0000008375 00000 n 0000008828 00000 n 0000009497 00000 n 0000009950 00000 n 0000010825 00000 n 0000011277 00000 n 0000012234 00000 n 0000012712 00000 n 0000013507 00000 n 0000014369 00000 n 0000014767 00000 n 0000015634 00000 n 0000017445 00000 n 0000017619 00000 n 0000017895 00000 n 0000022277 00000 n trailer << /Size 39 /Root 38 0 R /Info 36 0 R /Encrypt 35 0 R /ID [ <22f5d97becdb026aafc3170bec238d5c> <22f5d97becdb026aafc3170bec238d5c> ] >> startxref 22487 %%EOF