%PDF-1.7 %���� 11 0 obj << /Type /Page /Parent 1 0 R /LastModified (��D�Z.�_'V��~�I�GЫ��q) /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 �§������El�@4��( QUa��:��)�/'����b�[&5v�KH���p�י�Wյ#��@��_W����dL:���-����ԭ pW^��3ec���#��U�$�%q9�)o�<�ƻ<�б��A�蔾^�V+���b����*�y!�Ϛ�=������-��][��HOҜ8Oi��G���z%�n�(�N��W�9W�[�Β�'�CC�s�A ?�G9T����T��d�Ӧ.�"m#��*m�PgyP���7j� W�>A_2�kR����Ƶ���=f���9���G_�aT{�6������K�n�>�L"q2s/-n;�J3�<�$~mj�s*�M����,�%Taz8]ՌE=��%-sE�hz��>�3ik1��u�q��}��C]y@Fd~�c�C�� �87��M�1�t�3u��ǯy�X.)�2Um��?B3#�P�`L1� ����WS����?�gY����C�=�Cu��"� endstream endobj 13 0 obj << /Type /Page /Parent 1 0 R /LastModified (M�}��l���=��?�w �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 14 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Annots [ 8 0 R ] /PZ 1 >> endobj 14 0 obj <> stream 殡_ ����'�}_���X�֫�>H�::7m�k!R�~T�.��..۲�&��5@@��l��z)�0T��io~8g�u�ɢ�X{�:�[��ܣKKyT�$�,������J4�aR��ʾ��)a�����?t�F��}r��� �B�Av}'��٧҆�q��[R����Gd>�UN�m���L�����`���E?����s9����, �8�`�^f�����b_��� 9eD1���e���/z�K��;Y���������,o(�����Kh�/��T�`u)$]2/��?��vif ILs���j��,�]���Q8��Gq�p�.|7���� �ňi �PE����9x\��z �ej��_��$8�d{C�]�C���:[ � ^܀�KPÇuL��g�����g���&���t�Հ��*����4�/���#���3q���ڻ�x/�>���*�U�9^�E{x���U � �LM�����D��Ђ�&-��9��u!�@���x��L���K������(r�jmu��@�B��v�y���K�|C嘛w��|�$M�\8�e���ŀw8�gK.�^A���u/�Yؖ�h���h���>�A4���p�ݼ�<��` 86��O껵6�a�����5Bד���}03����G��y C��٢�����U��)���س(�v����G^�=ߏ���}i�Q/����`LX��᾽+��=����^��/w�xo@?l0+4������k dgo,�k���ߖ! jk�V!{7Գ�,�2km�8�ΌDɬr �w�&仨���T0y���p'����qz �_p�S�a�:NPIQ��J�j�q���3�d�|H��0�VN�>< q�� I����:P7�����c�;��kl��6bM�~"uD���Gr?Q endstream endobj 15 0 obj << /Type /Page /Parent 1 0 R /LastModified (�t��'��x�kc�H�L�*W�f) /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 �����L�s�kG8\�h���|!���"�I2��F)O��k�B +��N�����t@`��/��ߖG��-�C%�.�`�+��a&^��r�^{��8N������ u>tu��*E�i6�Ȯ���L�������9��q� �߶'�J���]Z���y�J�3kƭ�!faK���P]�?�Q���e7��d�v�\~�}� )ڢG��MR�?_��T�)�C���>���(���p�i]�M ��e����1��ʣ���1f���>�M�N�a}����.�����r�F� K�Q ���A�8���҆<�G,�N�:!^P�7�1����.0��p?RT0rT��vPQ$�Axn���y?�rդ��������e�{���s� �d�+�Z��+��d���-�m��w|�u�2� b���ˌ��ތ�*Q׎�2=�y_fP�XeS�)�6��Mi#���ԍ+�r��W���oPa��J5��R�"�H���;*����u�z�3�+L��Oa`�M��X�E� �pC����Po��L�+ ��h��"i�<�R�����+ $�E-'>�珌�X1͡�5h�թ���p����#�`��=�:�7O���\Gx�:Qt� endstream endobj 17 0 obj << /Type /Page /Parent 1 0 R /LastModified (7�R�T\rȬ��;�_X4���Ψ6) /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 �A?��^�V&S9�����xlz�N��/��xgIq.���~[�E���&���M�[�~��!��rz��ZF�J�������S�������D���E�h�{YH��Қ��J��j�d͎1�Ӵ�E���Erf�.O*�Ӑ �6-��^M���Ns/ԋБ=�=x ÌQQH��՜�e��JE]�28k ����� �\�!Z �% �!�B�-۬B��b��l�� ��i��*����O)�u�d� D���=ma��*§��;:0�h`.��vO�+3l4����Y ��=��Z��0�]�I4G���7���sg|c���K[ڃ�����myn�M �豅�_�t�� ?(oI�a�{.T1[�A��񽏳 �n2D��ۣQ]�[B��e�y*�j^T4�C�mt� >�����g|�[䴽������ ��m7�2��a�܌;(' �. /�z����_��b%��J�~��&�w�#蠕����j!v��cC�;_�F�;-k���=�n!( է����)���_�UC���!�6�UC���Z/���"��A��y��9e�IN镭��ͣ�B� �S�h�I�8�;5Q�t�� ��q�_�M����Qy�o�Ġf�&���ٸ}O��Y�a��&���?���Fy�H��L���|a���%��� �y��g�(U�8�e�qϪ�[�^��sY���(��v�%��t竒�nw��}:��9�Yߺ�-�= "���x��� endstream endobj 19 0 obj << /Type /Page /Parent 1 0 R /LastModified (�a�\)_�T�Cd%r�G�%A��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 *�l>s8p�l���r)q̹8cӄZ�4���-�+te�X�OW�3r� �6tÆ����OcO?ɗB��\H���@��sT�� JMmR� �F�zFw�\oK�����􄦽��9��d�!.���18�aެ%��X���E��'��%�K2�t����,�Woc1T��G��=U��s�H�_���V�?;6�̣�P��gS���sy�*���n�g[�f[EsL���7k2�>�:5���MV�6��|� �s�寚Y�"�0��#�Bk�8����l���%��2g�/j�-0�������F�@ F�� ߼K�b��Aya!;�M�+q���M���2`�K���*��ٍ����3�� 'm:�����7�#�#�^c�]�\V����J���I����I2�z��p&�3_kG�RSo� L���u�J�^��F��|��-�| γ�9$^4�X��� �8. �(�z��sD+�E�w� �J���UX)2����?���Je��"W:�}��n��kc�̷�э�`E�����"��Гq�Ё�0��`� �"L3��-��te>��Q�|��R4��?'�z���} �m[�jq_����E�}Z�ŗ�̥b��kצ:�x����slZl�qEW)���������1<.]�;. endstream endobj 21 0 obj << /Type /Page /Parent 1 0 R /LastModified (C��o�����h�\\pm�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 22 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /PZ 1 >> endobj 22 0 obj <> stream X. ��&��8�suC���Lw7�����Җ�|_k� �If8��H�z��2��D (:K�Z��74��8�X�͚օ��(�?"z�����+�YPP��y�.8)����4�Ш^ ��X��ㆩ���?�>(��l���_ց�������dF�nG�y2&�-v$FͥK��������%��?��G9�Wc�KȢg �I���u5��7a,j��Vmp�� �s7�F[E+���?��h��q��(5�����T�<Ǫ���������Vv4b<{vw�Exv�|.���ZA��>�n���%� ��T��/Ȥ�$��-��b�s�A����� 6��Po?��,qjM��T��{��Y+S ���R���W�3��A5���ѱ0VM��g,��}'I�v�;?̂s����m�r���F"��KPuDvN /����Z{x���LJ- `裏�栛�U�P/�B8���[��Q0�D�D�EU��I�*�B���l3��4˖E�YE�JE� q�_��[U��W����9eu׽�_�_^2�24�6��;��VmG@̈�%�36 ��Jp"�p+�ڊ�fYa�u�?�jIϕ�K�� &��*)��%"�7ٟ����1�ʗ��������C��\"c�%�tQ��mZ�n��',E�dŴ]|���,���3.fMFR{����:�����(6���3{��Fy#6#-�V�D�z}� endstream endobj 23 0 obj << /Type /Page /Parent 1 0 R /LastModified (j�����S�Y���i�]4�ڢo) /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 24 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /PZ 1 >> endobj 24 0 obj <> stream �n.ή�u���f�`��*w}��v�O e�T��3yv�-#���� ~}��e(g[?��k������ ,g�8¯�#z��X�&��]��,�� �^�6ho���^v+�ԗ5� ���^�z���R��j� ���!hk��xr�)1����>benv9�D��Oa�J EI�/��a�'-�\4.;wr�� r;&� ���s��SP�hOݹҗq{k��aP.K���⫚*4hf���]*b]��2ų��؅a9uKu4��-2 ��_���u�20�|��Z�FA䴵��+u�.<]�2_�s��.�Z$f�˚�Xͩ}�@��7�2�D%����.t�vZ�p:��}L���'"N�,ݵ��o�+ ��ı8j�-��.h�.��t���ҽz��;}{�_ˡ��!�F��ĜF.�~9�s��N��X\��C�J�x� ]��(�K��V�@v���$��6 ,��) _�\�.@�ȹ q6�܌�r!�0�;��m�6�5^�Dc@\ߡ��:��ӈ ����m�NJ��T�4���W$o������ endstream endobj 25 0 obj << /Type /Page /Parent 1 0 R /LastModified (+gy�����9Q+�K�����) /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 '���#�"p������0���@yF�%PHd���i�[���I�1�`x�N�$�@v\z ?At?�J�U�*v%{G�>����(�ФkԿh��U�U�J� �@ ӂ�z�Ջ�1̑��sd�=�52,�5jK��'��gCu��~O˺�}-0y�A��vJL����^Y�iX���|��c��� ��"��R��1�� jN�k���m������Z;��5z�u�� �`�<���k[�*%khj���gX��_�=�!%%�k�{ڳ�ߡ%&9�_i�g܄�e�;1�Y�'��o� �W����39�~�+ p�:�.ٶ��Z\z<"����<.���<4P�|�܈]T��C��2���}��&m�*��BẄsC�����U[ q&�����{�l�R�]>�X>a1��/5��[���pk ���;�Q��Ys3�l.�,�h���a����� � ��PIM�Y��&E=�O��9������Ĩ��}� ~�`t�j�tå� ��o���]��V���e���n� P�EG �{hy�` �����w�l��J��o~nE���ނ�B�^�=pT��g-��cU(����Ȍf9Gf�|��� VAl���NS1��6I�E�(�����F��Y� L��'��� endstream endobj 27 0 obj << /Type /Page /Parent 1 0 R /LastModified (���vE�!&Kt���~���_) /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 9� (vVq:���hE����O��7��6�GP�yo�ͬD�]��2�Pyd� ��������in��$&l2��E�O��cyRFhʘ5؃%� �F�V��j]!�1�>S��p[UjA�i����*v�ſ�&�#�:�V��aҜt>3wkN^eq�� �8~�X��[nf�1&�@�����5��Ģ�-��r�~m��� j(�B4L� �P�Fp�Wm��`�M��Ϛ��8��r3��$ �X���:�GC ~N�|@5��cs��2��o�r���a�����0 ��j:�q��>�2?{1�-�H�B! `u�x_�A�� e�� �xRWw�O�l���S���ꥯ��c=�,��5=M���_粞d��-�ۄ�ڀ6�p!�i'W5���NA�����*5Hy��a;,L|��>������V�3} 6����9䐇.:��Z�0�1C_)x�9j���@�_��Z��VV/��>.@*�ϚG(�x%���-�7Ɗu\����D2�0\�G����bk��#��w������<_GC�*�+C���=FK/�B>�i�D�39F��z� $��µ�E_쀁��k�껫�+.��J�+�"Z� r���]���[���������_i�\A$/_�� endstream endobj 29 0 obj << /Type /Page /Parent 1 0 R /LastModified (� ��߉Ӭ>��,�/�é���5) /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 Qf���2�#�/����&,վR+��X~ɪ����H�Y�y���%w�b5Y�/����&y�u/#����-�rY�ŸF� �t,�0�� Q��ʉ ��� �7%��v���7 |�� %0Ҵ�*���"��~t~tߋN � ���y�=1�$�U����ˤ`���.�nĠ)�$��D �C�cp&�ix�� ��W� �~2��|��ndј��ml����� �� |�r�5� �hp<���[���Z���0/�U<��sx�(�d���D��'��xֻD��fo�P��z��6d(x�-�2a%�L���wϔ&�rI�����ϴ�}ݡT��/��=��g<����<��%��k��O!J%<����BKqY�M�Ҙ>���/B]z�⿻'N��U�ɮ�Ɍ� ia����Ĝ�� �6_ie��ɪѶ^��4��|M^����;7���0&!�\���~悒;�iP+�4�� �nIm1+Vʒ�A[0�w�� 0Qծ5D��\�5$��%��/��H�x�y��Ӗ�i�I2��_� �'�� 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 Y�=���߹K˛9�� �T=Ht|�A�\y�SR��w�����d2PH�xw���~<�!"5�<ݘ���.M?xho\X\d!��:)�\�rU"��f*D:�������,<�CnDSwHl���ӈ�fJ��G6�X`%E�� ,�Sʹ����H��� h SLb�$4�L��r��pg������`�+ϣIO��*�� �2Q]�� 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 <����0��8�) /F 4 /Border [0 0 0] /A <> /H /I>> endobj 10 0 obj <> /H /I>> endobj 35 0 obj << /Filter /Standard /V 1 /Length 40 /R 2 /O (:9@T�J&��_�e�9��b}�1Ur��$���) /U (�g\(c��r�x���{�lb��&�9L�r`) /P 2147421956 /EncryptMetadata true >> endobj 36 0 obj << /Title (N��3eR[ �� 5�V��@z���b���X m�oc��"}KTl ~�{�r�F���m�7]|& ��] �-���) /Producer (N��UenRo[q�� 5�V�� ݳ�i�l��awŏd7���lHy;m��i\)�죄�U������.X�|���) /CreationDate (��1Wci��:�}��.>�) /ModDate (��1Wci��:�}��.>�) /Trapped /False >> endobj 37 0 obj << /Type /Metadata /Subtype /XML /Length 4317 >> stream application/pdf 2019-2025年中国电脑网络广告行业市场运营现状及投资规划研究建议报告 2025-10-23T04:00:51+08:00 2025-10-23T04:00:51+08:00 2025-10-23T04:00:51+08:00 TCPDF 6.2.26 (http://www.tcpdf.org) uuid:4b754599-62e3-73f2-10cc-036cf5bbc72b uuid:4b754599-62e3-73f2-10cc-036cf5bbc72b 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 0000013077 00000 n 0000016321 00000 n 0000013201 00000 n 0000013307 00000 n 0000014562 00000 n 0000016456 00000 n 0000015839 00000 n 0000016672 00000 n 0000016917 00000 n 0000017162 00000 n 0000000015 00000 n 0000000485 00000 n 0000001043 00000 n 0000001513 00000 n 0000002737 00000 n 0000003189 00000 n 0000004214 00000 n 0000004667 00000 n 0000005533 00000 n 0000005986 00000 n 0000006869 00000 n 0000007322 00000 n 0000008113 00000 n 0000008565 00000 n 0000009180 00000 n 0000009632 00000 n 0000010569 00000 n 0000011021 00000 n 0000011975 00000 n 0000012452 00000 n 0000013448 00000 n 0000014310 00000 n 0000014708 00000 n 0000015575 00000 n 0000017381 00000 n 0000017555 00000 n 0000017840 00000 n 0000022240 00000 n trailer << /Size 39 /Root 38 0 R /Info 36 0 R /Encrypt 35 0 R /ID [ <4b75459962e373f210cc036cf5bbc72b> <4b75459962e373f210cc036cf5bbc72b> ] >> startxref 22450 %%EOF