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


../
patch/                                             06-Dec-2018 09:59                   -
Opera_beta_58.0.3135.21_Autoupdate.exe             06-Dec-2018 09:58            48170488
Opera_beta_58.0.3135.21_Autoupdate_x64.exe         06-Dec-2018 09:58            49994888
Opera_beta_58.0.3135.21_Setup.exe                  06-Dec-2018 09:58            51684792
Opera_beta_58.0.3135.21_Setup_x64.exe              06-Dec-2018 09:59            53936216