Index of /ftp/pub/opera/desktop/54.0.2952.60/win/


../
patch/                                             19-Jul-2018 12:14                   -
Opera_54.0.2952.60_Autoupdate.exe                  19-Jul-2018 12:14            45062776
Opera_54.0.2952.60_Autoupdate_x64.exe              19-Jul-2018 12:14            46914536
Opera_54.0.2952.60_Setup.exe                       19-Jul-2018 12:14            47778360
Opera_54.0.2952.60_Setup_x64.exe                   19-Jul-2018 12:14            50005928