Index of ftp://15.192.45.21/ftp3
Root Directory
lost+found
96.00b
November 19 2013
pub
96.00b
November 10 2014