Index of ftp://203.169.142.199/Chinese/Printing/0404/Print
Parent Directory
Res
0.00b
September 13 2005