Index of ftp://95.31.42.107/FTP
Root Directory
teamspeak3-server_win64
0.00b
August 23 2013