Index of ftp://opera.ftp.fu-berlin.de/custom/partners/yandex
Parent Directory
win
25.00b
March 9 2010