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


../
patch/                                             26-Jun-2018 11:27                   -
Opera_53.0.2907.110_Autoupdate.exe                 26-Jun-2018 11:27            44035304
Opera_53.0.2907.110_Autoupdate_x64.exe             26-Jun-2018 11:27            45956000
Opera_53.0.2907.110_Setup.exe                      26-Jun-2018 11:27            46322344
Opera_53.0.2907.110_Setup_x64.exe                  26-Jun-2018 11:27            48561512