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


../
patch/                                             21-Jun-2018 11:39                   -
Opera_53.0.2907.106_Autoupdate.exe                 21-Jun-2018 11:39            44023000
Opera_53.0.2907.106_Autoupdate_x64.exe             21-Jun-2018 11:39            46014528
Opera_53.0.2907.106_Setup.exe                      21-Jun-2018 11:39            46310040
Opera_53.0.2907.106_Setup_x64.exe                  21-Jun-2018 11:39            48619528