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


../
Opera_16.0.1196.80_Autoupdate.exe                  25-Sep-2013 08:33            32096984
Opera_16.0.1196.80_Setup.exe                       25-Sep-2013 08:33            32097512