Index of /pub/opera/desktop/23.0.1522.77/win/


../
patch/                                             18-Aug-2014 14:54                   -
Opera_23.0.1522.77_Autoupdate.exe                  18-Aug-2014 14:54            27955192
Opera_23.0.1522.77_Setup.exe                       18-Aug-2014 14:52            27955200