Index of ftp://95.82.248.32/UPDATE/IE8-WindowsXP

[DIR] Parent Directory

[BIN] IE8-WindowsXP-x86-RUS.exe  16.24Mb  October 30 2010
[DIR] UPDATE  0.00b  June 18 2013