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


../
patch/                                             27-Jun-2018 12:21                   -
Opera_beta_54.0.2952.40_Autoupdate.exe             27-Jun-2018 12:21            45079912
Opera_beta_54.0.2952.40_Autoupdate_x64.exe         27-Jun-2018 12:21            46996480
Opera_beta_54.0.2952.40_Setup.exe                  27-Jun-2018 12:21            47687464
Opera_beta_54.0.2952.40_Setup_x64.exe              27-Jun-2018 12:21            49974216