Index of /ftp/pub/opera-beta/41.0.2353.23/win/


../
patch/                                             13-Oct-2016 12:14                   -
Opera_beta_41.0.2353.23_Autoupdate.exe             13-Oct-2016 12:14            39977120
Opera_beta_41.0.2353.23_Autoupdate_x64.exe         13-Oct-2016 12:14            47050072
Opera_beta_41.0.2353.23_Setup.exe                  13-Oct-2016 12:14            41926240
Opera_beta_41.0.2353.23_Setup_x64.exe              13-Oct-2016 12:14            49394976