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


../
patch/                                             08-Dec-2016 08:50                   -
Opera_beta_42.0.2393.78_Autoupdate.exe             08-Dec-2016 08:50            41367456
Opera_beta_42.0.2393.78_Autoupdate_x64.exe         08-Dec-2016 08:50            47566400
Opera_beta_42.0.2393.78_Setup.exe                  08-Dec-2016 08:50            43364200
Opera_beta_42.0.2393.78_Setup_x64.exe              08-Dec-2016 08:50            49965048