%PDF-1.7 % 11 0 obj << /Type /Page /Parent 1 0 R /LastModified (D:20250819165737+08'00') /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 xUN1 V@؎w}EH l+U D Dʕo HR KFI6?^ͮ7x,x4$PZIL09+% f|G|m,5@ dO A2)A ]XKRX# ;(1@&Z,9ÍqeBۿեOK׳ߋ>3`"جM3CŖ-ϡ}# "J8\& ,ÕT%j~t(v^> /Annots [ 8 0 R ] /PZ 1 >> endobj 14 0 obj <> stream xYMlEj]P!pؙݵ׎DD4 eS7v̺kޔvĎK !mDV*K@JpRQAC%*,3vh:2q~(;};۷cd4[>0Dסx_zWIhHFPUH(TR-UFif2ڦ[Z;.˞A @ʺJeUvK4=1 !0dxD"8t3@ YJ AqQLqן?NaR[ɈX*zd=A/mwnId38n=uu<5~;nz<9j~K)핂3Q \M@y*qź"Z HXT$hG-bYs,/kn.Q_ E3Wd%S-isDx"5P4]2'pg> imX؅4'ϊ>&b!qxP݉F诹O ҄탾1!OdpoR8PWS#@`TiTswwĿU'2  FqoX"3i[X3" wC}.C^Φ:znoGG?"&[)TW[fAq1;j˻fv1݅\-{p̢0U%W-YYC :!\ &\bsDQ5 $LQ/mZW_bXAF . c4ad PyB،$kIhd$_}_yKX;^^Xq[)_sch yk&w܇*Py#܅ CܜM|D)F0۔ȋ"R"]W(LzQMUH#)PwGȺ|#AppA|mY:ؤOMИ{rW|d)$OluQJ˓i^ NY/5à%~lsmdw2 Y7?';`?gO}zO5i 6c)`@>u$ k^Ab%7s ͉P"C r7~ endstream endobj 15 0 obj << /Type /Page /Parent 1 0 R /LastModified (D:20250819165737+08'00') /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 xOlTǝ :ZEjRgqLT^(n%u]Ґ&i(a[յ)I;!!HĆغI;T&0 ;pCgޫΟ ,;~~q{/Ee)@BaM$P1t%P6P[Gdo PvPrr]n'J .͇5JߧvrP1t]Unw45)BDIeYđfibAǹ1Ra \< <?| XO+3L)؇ W7KRW>:liCp[C90{*F0k~%+P56l`1hPUm a{$U8 Rd endstream endobj 17 0 obj << /Type /Page /Parent 1 0 R /LastModified (D:20250819165737+08'00') /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 xYOlTw2$Ba }~NHhڀ ^?EɬYj֮m*GxcSJ !&qvAR9&&Ak;6pų_t$$;M}g8JC#8(8M}=73N(~IYw,vŹ(a:SP&Ettx\MNE%ţ=)Ix:g^-̻sUd-fQ@:i?D1Pxqe}rV\3~ˏn tGUG[<_".8\l'h x0m;qJ{-}]\Y6'"Ɵ|liF/,[C߀;(Et&~~#q[į.UN7jdRrX|GO"K'Xq|O86WpBKOT2r/7JW r@roHg;-nP/UFa8ԫGxK(@X\*h-"ҔW[Ϲ8kaXBܻ☗ rrNl9ſm'p)GMS^ |]KA4Yʫݐ#ZxlOɶvs5\3z-˖f OϮu|E y>[{b1šr#?+G0&WN*'I9s+"""VJ6IO96p rD~*v%#j\Xm Z S?kAʀv[7x3)D9fV>iEp1Zı/ͅpX}閶s݃gz^[?z*~ s24fd4iH=Hhz;A`ۋ?SAx|> /PZ 1 >> endobj 20 0 obj <> stream xYhUDV4dNwPek1_嶴暎t׫]MۤԞv[l l3"2PPx%ZQ;B{}=c$ FH [OdK;MRZX+XdɅTم#qJ2U^' {_t^r55^ퟢ8 |Zm('Rxh'cd ~(t^x>ѡжWA{n]:vuA|/oZc1L_l|#].Xơc~tnU'ZO6x*o`ǵ1uQW+lBvM 9@c)S'eJo7 }80k%0A{m3U| !ѿ(aLT_ S`~sukko83^er+1dFF #cޓBSl,- Ih tc`G[sF DBBl{r-Ti"ݿǺ&s!hΪi$JgmdCI]v*.Q%&XYRn:wR)!UʇΕNaW_%2Sې83oNxRQn媶}˧KJ>j1 I481N>s8T#qwԬ")KKSF;uz @"x&^¥J9z v}+S,Za@H,?hNQg,x@RΆ8ܳ|zsR'eӒiWdžңL;rUۦhe "D`k:}̉b,ŭbFyj/f:U =Uir I.%ޯJ,Fkvn Rqg/x5rҠ(.`H)J0^RaBGܗ1=?&=y;V֙/* ma`KzXx᭗G(O8V`dC__hV% endstream endobj 21 0 obj << /Type /Page /Parent 1 0 R /LastModified (D:20250819165737+08'00') /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 xOlT݀ʚFD(w&}v'1(^*[%s-J]+n`UݪN 8p$\*1T1 . 8 \Tљm'mE HqI59~{#I "NѨU^|ID ĥG[$]s"pV8gLHBtv; Ecc~niw'߮̈́FKLTc%r}l#,l-ӇW4\ RG!Z:XYP|Sw'7_:idL|qPb_9(R?$Z6vrQ77YV.1:NĉH/VuLu隘ѧi%m  t5jK7RHza73 5wZ#[%F0 qQSg+X OH) *+I3 b1G ZƘIpRΔԓC>;"T'殸cGܕ(ͩUwkcs(luHV[c^Q,-\LyHBႄ?AqMO7I-xL==2AYBc{+sf **.\zD o \-?pdg)BwvwmtwuܝCn@lݻw [t'u$~!qn$r/>*%c%:?> R٣*m)U7ג?FK_툦6&Mܻi%p$+-sKEؚTcSPRu YblVv!J!b4[R؉uluܞyf*%kcRA[˹)Q9*X֮Z~vcP>!?WV&%ɰmdxcZ/}3Y|瘲>|ePS^L $o/֔&77ƂpoCIϦC凬[m3P[dN{ 1vػ]e Cy~w'' /hg9ӡoA|ac^P4{=JrwYDtzz.Yc?;.l2SDnLa ;hCw,'*mt1nUM@Oμo ?xJ'r] endstream endobj 23 0 obj << /Type /Page /Parent 1 0 R /LastModified (D:20250819165737+08'00') /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 xZmle 4 Bw~n/y/V{뚎lc:lAF"/K/h4/ `/DeP1<zeHLvs=RTTjGdcB bV}%_T} ٰ\dWX%.D̸挎'fydڊJ͊&Cqhg*68yÓOk2CI"OVVn)7[{ b3:ƽPNYk}cgXWA?`#-Zeݷn\8]S--x`w^Ψ&G) nB-=DfK)^S7`\7ºSuL[ܻHrgoo3;w3zRiY: n;ᳬ$ ]ST +^7K:T#b&_j׊g¯i؏O}GUP 6u0Vf(ksΟ$v_}Xͱ#XјŸ ]''\LQ"ȐօD)wJ\鼶/O5LV_[%<8(ёPŮEt'\)Dc|B,KS0]+d=x6),2Q݇}vp"eD,ҜZ3CI0hY:T$- WBozaI*JpS&KY:; F]kAhޡҡ 0*$7f|l3{DN\Y(daNZYD6 hO!:-TDR@;hpk8A5sY="@/:.ƲW`L,ոeFt[~?i쇲bxa6@eE^* ( j SbVg,z0,bP?}_= 0 endstream endobj 25 0 obj << /Type /Page /Parent 1 0 R /LastModified (D:20250819165737+08'00') /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 xݚOAGI L0D`G nZHZ*iX"Fl E< Oz8x11?3-D3 }4lwgfo{-i =&Gq~ aLJwĽn9/cI޹n s87xPL9J΃Vޖ^ˏ;ƽ!eh{#Sj{qLݤ_=[ I~G59!9#r ii$ܬ&뭛V"^rdv{cX;JmE;h4png&'t,•3`MֺתhcZm%ͳ5q:'Nefg.hp1a$#$@M3)L(4H`O^x^` ޡ!xy7w(yyԾV~ |FͶ/FuMhx'Jb1X>A|3X 31pyGh:761qqx9&Sy}VU4 HѪ݅)Z;3:E"S{"6y`@V A)FhK Rު֟m'{ЂgVd٠jQi4^IY!/ *zf: e(dJ14h_\(كbQ?Yfrca(LԄ޺sM$wIb6u@ܒą^Mqı> GXH<ѥ*Za.+=8~tG endstream endobj 27 0 obj << /Type /Page /Parent 1 0 R /LastModified (D:20250819165737+08'00') /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 xݚkA' '/ezS0$$Ճ@ 4Zkͦbڃoz"=ř vf6FApfCe3}o۠P4 [ (MrH(c6{ x6%/McUS,jQd6c\cܬ>S[?  tgmZ) 3 c: [8iX8ALSo3Óg=}3s.b}xYRFt)n4$ԇ[Sct(?z]ڊs7YWr;ؖdU)Sca%+9D-$d9.eK~,{8kۖ:=;Gyђ3J Vw㬎:RyEwE4yJ:{vg xm2r*s~򶾥:L\wdy4cT4r9ln8jX(췋\{hh Ma>dԸgnqPQR14 u0bEhfXNrB&WBQ%2#@u8>k'Ԣ3, `GKsGŴ# `L56%u93Yӭe82h༶I': ԫvuY^g/G%1gqrYfI`GS'f3r endstream endobj 29 0 obj << /Type /Page /Parent 1 0 R /LastModified (D:20250819165737+08'00') /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 >> /PZ 1 >> endobj 30 0 obj <> stream xݙOAg%[dLOMiĨ! !t[P+HDRH!xhЃIx !ѣ@h@o4̶34lwvf{EMbvc?C5eǾp1 q:ۨU$<0 5LWb<Hlj#3C#ڄ7>Uo{JW;'@%&4efGA QH` cv]&pޒǥʘWD, zJWmB6m@4aLNɨ30}nyyxf)`a@x+Ytq2YR< Ճ` ;@aSu#V1YўIvs{vQu@Zi$Z]o!cVl8W{m(1O AO4uTxO27TR\vϕ$BɹY ]X8bH,Zu f0$V7^W-$DX>zPB  k#(-OeuUÒ]*o.& I" +T^J\U RMi#v)xk&;_ ԲX`+'-zCBuߙZ\rp>v@/V2[˺9:X R޹XRnd:u@rO>&́?9*0gK Ł%?ߒy#ٟykX 7 endstream endobj 31 0 obj << /Type /Page /Parent 1 0 R /LastModified (D:20250819165737+08'00') /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 32 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /PZ 1 >> endobj 32 0 obj <> stream xݚk1S < (l]޴}Ls[XW C;P2{RMO^nz/ AӘIg߼4o7ϓ}~D/98>A?!r%){/bzu^\#/ 5as.`į>!݃`2p`&C;(OB˞rɧ!vY@{d[~/u4$+1u,=s vM@k`d,+М-w*nvե%Iny0 _g //C:C' A^KKv9G%|oKsV=qcGS+TS]6 _?'φ{N)ґ>\|.]̊RUŊ^WZ0rTa؋qXg6;w Sz4弼Ѩ|2RaĻ2Q/2ҐSM -|xliWc_SkvW+jtNi8;=gcd+ cl,;2=/Am` YÒЪN#tx  endstream endobj 33 0 obj << /Type /Page /Parent 1 0 R /LastModified (D:20250819165737+08'00') /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 34 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /PZ 1 >> endobj 34 0 obj <> stream xݚJAci HZh;I8 Hsi~2G꧝3R 3ԈaUVʮ`U!h'3[__֯?WbssvZOxRf7/s&oG]lvdb 4ݳ#̳VGcV9 a\X"i%Jc?={*$D(EN=6dDzlI[ey|HD$"r+"* +Ek%*\34d"rdzVxEQHa- "p=c@=̌}> /PZ 1 >> endobj 36 0 obj <> stream x3357r/ RR) z`Tf`hISp 2mFC L,2L)sS3= S3c\.s|@ 4r}Kz t@kb@A@YY+cfdfdiY,nlwZÄ`?8p !^ s@DžF`;d)u/`x7m^61Xђ=Խmj`G? ^gS ҾnHaN-9ԃ=PZ`VfS֡5"ʯǀϺEoy!5S Bj!kh !(:%g/' F> /PZ 1 >> endobj 38 0 obj <> stream xݙK@ 9(_-N&ɬk{QԂډɦ]V .ZAvT> /Annots [ 9 0 R 10 0 R ] /PZ 1 >> endobj 40 0 obj <> stream xݚKhAǧxŹ >MRz n^KIjMiӚԀ iiSQzӃKI"_/[A|&MeEl&;$:m0 I؅Ճ$VzT塺]q^IV%,\8R#Jrg,ג,CBߠRuRZPҵ5[vN8Qv]("n@(4?,Ş%VӻӧސL7-۝wұw T Ls7n-q&K'سJ#/nܰujV/uph׀(ϘT%8s9c€1(X |Evx5.bwz/ոSa%)L`zB] gݸEʥ,AZAI5_}"VlPePO8\X0&@(*wK$ZOLכ)?[ ؤB[HD[=[44zX%Ϸ H|_o:Vq+h}űZsKXn.wهIHOs?x]|v)BSM;e3hr1d^jb#Z*'``W ` a0 ڀhC =O>yŵ<:KWȦZ, Cha(tV`7`Fw3 os=7dʎMm~i:w0s({NnFĘoGA t7=mA. 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 31 0 R 33 0 R 35 0 R 37 0 R 39 0 R ] /Count 15 >> endobj 3 0 obj <> endobj 4 0 obj <> endobj 41 0 obj <> /FontDescriptor 42 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 42 0 obj <> endobj 5 0 obj <> endobj 43 0 obj <> /FontDescriptor 44 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 44 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 214 >> stream xs Qw3V0434.=Ss0\@ cT q:H:  `Z0E @!ʁDM,, , L, MBR5:U$- dP`(C=d L> /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 45 0 obj << /Title (N-VOݖiO`oSLNS\\URxNg*gebDxzvbTJ2024-2031^t ) /Producer (TCPDF 6.2.26 \(http://www.tcpdf.org\)) /CreationDate (D:20250819165737+08'00') /ModDate (D:20250819165737+08'00') /Trapped /False >> endobj 46 0 obj << /Type /Metadata /Subtype /XML /Length 4314 >> stream application/pdf 中国保险信息化行业发展趋势调研与未来投资研究报告(2024-2031年) 2025-08-19T16:57:37+08:00 2025-08-19T16:57:37+08:00 2025-08-19T16:57:37+08:00 TCPDF 6.2.26 (http://www.tcpdf.org) uuid:a0dad09b-90f1-8a09-6e9a-598a6b9a163c uuid:a0dad09b-90f1-8a09-6e9a-598a6b9a163c 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 47 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 46 0 R >> endobj xref 0 48 0000000000 65535 f 0000021955 00000 n 0000025244 00000 n 0000022114 00000 n 0000022220 00000 n 0000023475 00000 n 0000025379 00000 n 0000024752 00000 n 0000025594 00000 n 0000025804 00000 n 0000026013 00000 n 0000000015 00000 n 0000000485 00000 n 0000001058 00000 n 0000001528 00000 n 0000002793 00000 n 0000003245 00000 n 0000004658 00000 n 0000005110 00000 n 0000006311 00000 n 0000006763 00000 n 0000008080 00000 n 0000008532 00000 n 0000009820 00000 n 0000010272 00000 n 0000011871 00000 n 0000012323 00000 n 0000013230 00000 n 0000013682 00000 n 0000014500 00000 n 0000014952 00000 n 0000015809 00000 n 0000016261 00000 n 0000017109 00000 n 0000017561 00000 n 0000018239 00000 n 0000018691 00000 n 0000019344 00000 n 0000019796 00000 n 0000020432 00000 n 0000020909 00000 n 0000022361 00000 n 0000023223 00000 n 0000023621 00000 n 0000024488 00000 n 0000026231 00000 n 0000026516 00000 n 0000030913 00000 n trailer << /Size 48 /Root 47 0 R /Info 45 0 R /ID [ ] >> startxref 31123 %%EOF