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


../
patch/                                             04-Jul-2016 14:15                   -
Opera_38.0.2220.41_Autoupdate.exe                  04-Jul-2016 14:15            38040536
Opera_38.0.2220.41_Setup.exe                       04-Jul-2016 14:15            39575464