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


../
patch/                                             08-Aug-2017 13:11                   -
Opera_47.0.2631.39_Autoupdate.exe                  08-Aug-2017 13:11            35677288
Opera_47.0.2631.39_Autoupdate_x64.exe              08-Aug-2017 13:11            40588080
Opera_47.0.2631.39_Setup.exe                       08-Aug-2017 13:11            37668408
Opera_47.0.2631.39_Setup_x64.exe                   08-Aug-2017 13:11            43053304