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


../
patch/                                             24-May-2017 12:32                   -
Opera_beta_46.0.2597.6_Autoupdate.exe              24-May-2017 12:32            36908104
Opera_beta_46.0.2597.6_Autoupdate_x64.exe          24-May-2017 12:32            41734912
Opera_beta_46.0.2597.6_Setup.exe                   24-May-2017 12:32            38883848
Opera_beta_46.0.2597.6_Setup_x64.exe               24-May-2017 12:32            44168392