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


../
patch/                                             23-Jun-2018 06:55                   -
Opera_beta_54.0.2952.38_Autoupdate.exe             23-Jun-2018 06:55            45054320
Opera_beta_54.0.2952.38_Autoupdate_x64.exe         23-Jun-2018 06:55            46970792
Opera_beta_54.0.2952.38_Setup.exe                  23-Jun-2018 06:55            47661880
Opera_beta_54.0.2952.38_Setup_x64.exe              23-Jun-2018 06:55            49948520