Index of ftp://95.27.84.186/temp
Root Directory
100CANON
80.00Kb
July 26 2012
101CANON
0.00b
July 26 2012