%PDF-1.7 %���� 11 0 obj << /Type /Page /Parent 1 0 R /LastModified (������g3M��g��'a��\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 12 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Annots [ 6 0 R ] /PZ 1 >> endobj 12 0 obj <> stream r�l�۰�> /Annots [ 8 0 R ] /PZ 1 >> endobj 14 0 obj <> stream y9�;i6�{sS��zʇ��a�7�4 ����[�;%YK�����$��#�a�P�਌����&zh�: �5�d�����|�*( ��c�թ �.g��O�sg�A��y@/�w�4)�B����0��<$�Y��[|�)q�N�D7Lho���j�Ox���X�`��� �2�� �c$��:w�� � q�Є�/LGS�e{��ћ�p(ݚe0sD�x���A;Hm ���𸼻�S�&�W}��J����O P`5eM��چ�-4�& �54����A��m��(��+Ӱ4Md��O�^/T�1/�ӷ�g���f�f��9(r�� lg�hK�"�b����4��,�\;�gd󝊼ѕ��ln�������|ٺ�@#`Z��.��6��7�� n�n ��u@C�Μɀ7�+���PZ#wF�AMv���l�@�4�ZT��G�o�̑��s�% �WgE��Q�*uD@A�S�����1^��-C'~�k���� F���V%� Q��9�_��e)Rౖ�c( ��F� �����1Z���X�gc_�{�o$�r��tl}��:�1��K�z�% ��ˉ�-!{�By�ZHʵY�N'ҽ����=��V�Z�|W��|ʂ E�Bv)w� �#)֬sßA�cvtsng5���#��D?["�kj��+o�&ȭ�2%0q��3Rd��u�UƌV��N<���'�n����?��E��U���7 ���\����I�kW�욞��L��O�~"��J���qF�,������ŭA�D�@[:�0���7F-�@��\j_)�l� vZ�;�9�z�}Q.Cd6Ti�v��o9qh7�q}�ZT��=���m=S��W�uA�<���ْ~�&U�"�@�:ȫ�=8�]�{��P���E��"LC��{�eܬ. ��A=s�1$���?Q�p����_���(ɭ���~���׽�l�ibܴ%�D�V���j`�,� �g4~p�5�y6�A3�W��͊� C��M��$.�����<��vm��?k*�&O~Wt�C��y�X�E��0�V�5]"A�8�lh��V�{ϼ+���L=ʖ��߾Xf��)�e.()�=�q����C��Sl�H��C5Z���6p\�ǂ�O�:��ԁ$�����r*2 endstream endobj 15 0 obj << /Type /Page /Parent 1 0 R /LastModified (.���]2*����>��3[�ڻ) /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 ��O{I�$���1p��Eg�W��&i�u���lL7\�])�R��Ͽ�R��"X�^!F��>|�-Đ���Ψz�mU��\��s�:��F-��Q��6ԡ��4�a�F�L,`�k���J8g�hR�L��&�f�Vܽ�se�,Hh�(g�vI�}�.|̏����-�Ӟ�y�'Cj�H������~ܶa�hq$�g�z�H� ڑ:��:��,��s��h��V:|)8�� D�ge*��o*}�K�F�W{iM�b�����J6ڋ�Ӧ�Q��� H��ͧ3����Tm���ȰCS�am�u����A�t��F|-�@O��.��o�U�\����i� �*� �Dz������(�k���q��?N!���̃����"�c�Ƴ›"��,�'����:R{�t �w赗�f袦�:�Ȯ.��rWnHN��$wM� ��ձe���rA&������&v�����v֤��i�6�v���=�����V�9"� \_�}O~��}��� �%2m€V���\��f���X5���"s%a��o�?�� �Z���k�x��H^�,�E�|��RrL��j���*P� 8g�f��҂���c�B���9�"���8� LןELx1��m� J>�]���Y|W�CS���Jn���Z�/�W��Џs7�����,y�"�T�~�Z�<�#��B�;�@��/|R�mά��݇/�������=�H�4R����AD�c�q����k���d��1zUIm5]o ���Q����JJE�N2Y7L�2�?�~u�զ��Td�nw��w���l��5 &$�wg�M�k)y�@)�r�MW��7^$ n1��[���,�o!1&f^���z��� #'�%z���M[5�؟��f��G�pA�J����Mf�C�=bI��k:/�\�q�Z�b��#:} �7 endstream endobj 17 0 obj << /Type /Page /Parent 1 0 R /LastModified (�xCsJ:.\\�E��CS�) /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 Q��ae�=FE�)Œ%�O���\%v��S"\�G�6�u���,���5D��ںV��A�;HU�r �NB��r����%NsÊW��a���uY�B�d�T�M�w��Rs����1�V�d_%����(J�p�D_ ��yұ�T��� �DU��f�y�c��T �|s����-����h�I �$R`%�#/9� �Xs0�WF���H�z�S,�]P�F0�_^ʃ�x!�ض���� FPӤ��1���h8���{�:�Y���<�v:�W�+�O�/&��_��#N���&��󲘍�Đ���T�AD`7't+��F}5�olb9F������n�>]�;Ye���^%3Z�W�����㻜omғn���(�����&>]��8W�5������o&��FC Lb���H�f��ᵪgc��(Pf����x]'�p��n���Dz%�.��W�jx��X�m� 67�����- ��:*�9������3����Q�V���� x$��������<��"ٌ+�6р�8�N�<�9?9�%) ��b�`ZX� ⥮�<ϻ���a�� =�6���h� endstream endobj 19 0 obj << /Type /Page /Parent 1 0 R /LastModified (��$n����O��-�*�պ��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 20 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /PZ 1 >> endobj 20 0 obj <> stream ��4���l�EB�՘5��a��76�99��O��0V�oY�jWM���^�����(G�#�Q!a��.�(����Q)�Q �|�H7��z^G8 ͫEn��gb?�{�̣�R0���,%0ۙ��$v����}��4�ѳ��V3�7��;���������Fo.�([sJOC?:AWT�:MO�E��<�R��l�b)>���S|�-E�/��2x�T(Y A:8K�\i�.K�{ү���<�����\*� QAʼ}���l�6���)���O ��e����\j%�G���K_*�ɴD���dŇɐ�q�tĽ��+A��]"���B0��Ũ�?�/�ڤ��|��+�~��c]MKzђ���Oּ#�Z3�J�Z��NfOd�\� ���V&�k�e�a�S|�<�~�f�۟��0�� x���[�5~�����2��k��ޖ)��L�~6��>?U-|E�7/�8������2�KC�S��K�"�@��8(�=�hԇ�����y�W�1�Y"Z��ǧ�tl��V�Bt�����K5ADK����V�}�S㣮����{�M� #�_�8�ׁn;�[Aũ��)�l�셷a���f0�{k�k����ġ���ˆ�2���,�Fc����b�w�� ׋I2W��`/w�ٮ�h�!���W�v���9]J� �| �ϰ��I -��i&����#x(pI�+���_�nwWV����ה �Vw�TŽ ��D��i�� �a�� ~� ��2ޱ����\�Q�XL3��Oo��q��[V� �J>Im�5 q�_�]H$;���Lj�S�w+<�T��@���|� endstream endobj 21 0 obj << /Type /Page /Parent 1 0 R /LastModified (��[!��6��$ �U�����"?8) /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 ���f�ʯ*�#R�_���'����S� ~��՗p2���#��`�s�T��?w�Z��)��>�?�*�� �c��TB-q�M��n�LӘ��S�v�)N��K ��k֫�+k iqI7� )�1��#Ӧ1����j���d�ۈ�3G`n6)z���~��-�O"x�;A���4uL;�3 ��B0%Kn �`��c<6a�O�B�pVZ `���X�,%����F���<�NŒ�z��2��C��B(rtq $�\�q�!�12�|E��eq���IH��x*\`�'�Z\�����n�c����]L�6�ek��3�Ӽ���i���$d��/^v��ؗ>�S�B@ ���@#r��h�!񥨍f6p ��­ܤ��5/��� Q�؉�,�!�I ���-�wN8�{@(o�p_�x�_�?���T�q����2��9�P�\=<{T�����֣ ,E�c��Ҵ-J�)��75�ZR��6QtgL*�^lL�$?}k��X"�v��+�K鯆UO�1YT���7���X.�5�l�6dK��E��nS���9��Op b���yzw�`/�a3�`s��N��rʑ�����Z���$O�� 眖L���H#[���L��P+h؃Pr씊C�с0�W+Hq��($C׭�6�V�=�9���#r� -w�{,��W���E�Թ���ؗ��KS��=�R')mQ��L��O�Q�2��WT�ۥ�<`9%�L`��WYH������~!�(%�[Tl�Y��QW�v���]�Ls endstream endobj 23 0 obj << /Type /Page /Parent 1 0 R /LastModified (�._�B�� �us8��0UΊ�) /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 ��\�����o�8d5��E��i���&�hRV�7 ����N�@�������9�j ��~�a�xj�g�3^��dv�R0����T��;F 0�J�R�w1\����/�%������ KB� �9�h�� >Ơ� ��B � 1��9�yLj����p9�$G3��+�m�/�y��� �ey�财���3�p")�N7�^��lnܔy0�D0����.�A><�ݫ�-"�f���cC_E*��Q�����߉-un뫍�Ân�.����'�N��Zd+ɻ�pL9��w�d�'-�!z�$���EaZzmj�}���s$�/���-��<���10���ᣮH����7���q�]'����_g��%�0����r+}EM�/2���Џ���V��b])����z;��!h����=P��[�3t J������������&�w��⏶�_C> /PZ 1 >> endobj 26 0 obj <> stream � ]zM=�g��*�ͨ������MW�Y�|Q�ω� "�������f�gx�Ƒ�=$��< \M ����/����~ R[Y[��Ӏ?�^k�����ېC<@J㻧&<��)݅� �\�c�Z���۱qy{h�� ��Ec �+�n�ãc�ƺ~>��;�zm�߄��� 'J����,T�˜� ��(�u��������^rZ�\�p:E������w�<���r���*X��7*��yz�nZ16��jӲ0ܧ$�@�/N��DX�` 䮉qq`G�����N��&��{7 ����7�S�s�h�\��x�����3�wG��h���N���H��g��]!4N�B#a��4�~���� �x7C ��7Vur�x����=��?U���] W�����-B�ޞw^P}wG+�>p���i�X����.�3���n�l�B+�X�A�K��_;��%L�����]ʼ}�4���OK�o����O��ZV�ߌ��\Q�NƇ��wc��4��Ҏ��CE��ױ!@��4��~�^�#���aX�4����ӥ#Ҡ7�^���D�q���R-���|����^5�J��g�}Le�(a�-��d"����vEW�e�[��bP�M�ԛs�lJ�]G��k.%�]N�e-s2�T$O���S� Q�0�$`��# �kdk��o~��Hb�����؛�xV9ǵS�r��04�KP^�������:�4l ��&�wO[\d� ������3�� �8���3v�E�%�qK����ؐ�*�Pg2���b�-�ŰEK��w endstream endobj 27 0 obj << /Type /Page /Parent 1 0 R /LastModified (���\)l9�O���W���&��-) /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 j��!�.�}n]�;gU$a򗌺Pк��~�+����$z�{�ҽ͌�c���y�����HbC�)�ZӰ<�g��]�8�δ�ٽ�M�^���*�?EJ�:�[�jO�$/5~��g��A/߼ЭD�,W٫j�S� �;E2�Ċ��G?�B0���,��:�2® s�c��:9?��}Т0�K�]~�d�OSU�e������n�Ē�� M4n��#j+ϼ[ڤ����%�X0�_ �%� O���qCMytJgH��O�����DF��V����`[�i��!{ªC{̋���Oi�� �%�'��><�G�r�5h��p0'�"5���:�����bE�0����c|=���*-M6u��zѯO�����v%�I �0{H���fLF�㟳�-�&w��or" ������oA�۟�k��igb������d���b�̀�_n�� ��pH���9��`�Ӷ��{�;�0-zK��*��0�V���C���w�?��]R<�&I��~0CNа�y��k5U�Jn)tS*�1��O���O�m�A�yD��|����A�I��r��%����z.�uqC9�t7T��Ҿ-ك�l�?�aP�R�����'p$�O��K��a0�9q�{��N�R����>��W��x�L����)�e`C���v�=�;��,��h~�����01���|�xt��n>0��[�Ђ�j�@�8�v��+�!��^i��ۅ�`5���4J}"�ޗ�1n����^�H|�X�t�u�6��x�K(o�gx�l� endstream endobj 29 0 obj << /Type /Page /Parent 1 0 R /LastModified (��hWe�J�1���]���'���) /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 �B��I}���(�x� B��hȄ��հ¤����l�O����s�-qu/u�#�~���(-�Yo_�)Q#yEOHGQW� Ρ+`'��)�AG�r����8.}c!���C�����,yx��\����L���sj�kp6�����@/�.��Ye�(�-$\7c;}8�x1k]�fc��!��b[�/�����•.*�m���Wu�����!��s��u�,�M�n�K`M�����`WU�#F4)7��{ D)�(��� ��E�a����.���;�1){����*s��z�� �s+�� ���>�ok�K#'K����Q��A)]��o��Z k[9�Vťʟ���ז��� f>K?��VH/���g�M�����^��R@ߺY1��,L����-H�/�����|��S��j��a}�tK���Ѭ��������g�iKyԛ,E���U����Y%m6G0�]{+K �aʿ����6EaY��I���8�G5őe�S��Ց���WU�~�`�p:3���r��c�!ˌ�X�%���6(U+��ѽ��@�h �G�S�#�Ж�0��{9�7�֠=θ盜~{�ڑ Ah�*�f��,��/��tV��8��ˉ:No`�6�x{�ܴ��:aG�і�-k�̵`�eV�yB/�(J��������7��ɿll#i���;�~�J��F`����_��^�sil.��s��m��s����j�mj�=�ﺙ��$@;1Z=�N����B R ;0r�HM��W��)4{�Ar���N��P��QDM�\�g��njx9W�`2�k-qr�LJ ��3����p���q/��|�Y���\���O�N*�ޑ�r�MG�`�@��i����q� 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 "��=�����j.k9rs��� ���v��x�����|aV~���m�`BEĝ�J�� 5�am�l�)L�C�\�o��e�Q��հ�z�u���ԁ��b}���n �`w�v��s�3 �sD�˄5,�>>lτ>�4���; ��fWci�A+�= ��pwi�J-��.���$��zn?moW�LBV���&�b���΍F���� 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 (^�f��Xޘ�ڎk�J��\(n�b9��>J�%3{) /U (�d;�6ᙂ�]��/��+� �2�?�<�b|�) /P 2147421956 /EncryptMetadata true >> endobj 36 0 obj << /Title (��uU�X�sc�n���Q�w9\(=-T�����o�^�K���Pj���q��#L��1'�{g\r,) /Producer (��U�X�s����W�k9-c@P2k�R�l��������s��N�A#�Q�[�YP�T�.H�.�Ns�) /CreationDate (�E�wg�i�Ad�s���U�u8S^w) /ModDate (�E�wg�i�Ad�s���U�u8S^w) /Trapped /False >> endobj 37 0 obj << /Type /Metadata /Subtype /XML /Length 4293 >> stream application/pdf 2022-2027年中国美妆行业发展前景及投资战略咨询报告 2024-12-25T00:30:54+08:00 2024-12-25T00:30:54+08:00 2024-12-25T00:30:54+08:00 TCPDF 6.2.26 (http://www.tcpdf.org) uuid:6d337082-3cb6-5673-39da-0f4a1281619d uuid:6d337082-3cb6-5673-39da-0f4a1281619d 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 0000013538 00000 n 0000016782 00000 n 0000013662 00000 n 0000013768 00000 n 0000015023 00000 n 0000016917 00000 n 0000016300 00000 n 0000017131 00000 n 0000017388 00000 n 0000017647 00000 n 0000000015 00000 n 0000000486 00000 n 0000001017 00000 n 0000001487 00000 n 0000002697 00000 n 0000003149 00000 n 0000004240 00000 n 0000004693 00000 n 0000005570 00000 n 0000006022 00000 n 0000006968 00000 n 0000007420 00000 n 0000008272 00000 n 0000008724 00000 n 0000009406 00000 n 0000009859 00000 n 0000010792 00000 n 0000011245 00000 n 0000012102 00000 n 0000012579 00000 n 0000013909 00000 n 0000014771 00000 n 0000015169 00000 n 0000016036 00000 n 0000017866 00000 n 0000018040 00000 n 0000018310 00000 n 0000022686 00000 n trailer << /Size 39 /Root 38 0 R /Info 36 0 R /Encrypt 35 0 R /ID [ <6d3370823cb6567339da0f4a1281619d> <6d3370823cb6567339da0f4a1281619d> ] >> startxref 22896 %%EOF