Index of /pub/opera/desktop/53.0.2907.88/win/


../
patch/                                             05-Jun-2018 08:07                   -
Opera_53.0.2907.88_Autoupdate.exe                  05-Jun-2018 08:07            44004400
Opera_53.0.2907.88_Autoupdate_x64.exe              05-Jun-2018 08:07            46004448
Opera_53.0.2907.88_Setup.exe                       05-Jun-2018 08:07            46291448
Opera_53.0.2907.88_Setup_x64.exe                   05-Jun-2018 08:07            48609448