Index of /pub/opera/desktop/33.0.1990.58/win/


../
patch/                                             02-Nov-2015 15:38                   -
Opera_33.0.1990.58_Autoupdate.exe                  02-Nov-2015 15:38            34191448
Opera_33.0.1990.58_Setup.exe                       02-Nov-2015 15:38            35408424