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


../
patch/                                             23-May-2018 13:33                   -
Opera_53.0.2907.68_Autoupdate.exe                  23-May-2018 13:33            44001144
Opera_53.0.2907.68_Autoupdate_x64.exe              23-May-2018 13:33            45951552
Opera_53.0.2907.68_Setup.exe                       23-May-2018 13:33            46288184
Opera_53.0.2907.68_Setup_x64.exe                   23-May-2018 13:33            48556040