Index of /pub/opera/desktop/39.0.2256.48/win/


../
patch/                                             03-Aug-2016 12:39                   -
Opera_39.0.2256.48_Autoupdate.exe                  04-Aug-2016 09:32            38335072
Opera_39.0.2256.48_Setup.exe                       03-Aug-2016 12:39            39876648