Index of ftp://ftp.mozilla.ru/team
Root Directory
interop2006
70.00b
June 22 2006