Index of /ftp/pub/opera/desktop/23.0.1522.75/win/


../
patch/                                             11-Aug-2014 13:37                   -
Opera_23.0.1522.75_Autoupdate.exe                  11-Aug-2014 13:37            27977200
Opera_23.0.1522.75_Setup.exe                       11-Aug-2014 13:36            27977216