Index of /pub/opera/desktop/41.0.2353.46/win/


../
patch/                                             24-Oct-2016 13:00                   -
Opera_41.0.2353.46_Autoupdate.exe                  24-Oct-2016 13:00            40752312
Opera_41.0.2353.46_Setup.exe                       24-Oct-2016 13:00            42694256