Index of ftp://212.154.235.139/incoming/ÿta15322-ÿ
Parent Directory
ÿ--ÿ
512.00b
May 7 2005