Index of ftp://www.alta.ru/install
Root Directory
distr.exe
610.00Kb
May 2 2007
setup.exe
466.78Kb
March 22 2019
update
4.00Kb
January 25 2005