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


../
patch/                                             19-Jan-2016 15:26                   -
Opera_34.0.2036.50_Autoupdate.exe                  19-Jan-2016 15:26            34883264
Opera_34.0.2036.50_Setup.exe                       19-Jan-2016 15:26            36102792