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


../
patch/                                             15-Feb-2018 13:14                   -
Opera_51.0.2830.34_Autoupdate.exe                  15-Feb-2018 13:14            42285016
Opera_51.0.2830.34_Autoupdate_x64.exe              15-Feb-2018 13:14            43968536
Opera_51.0.2830.34_Setup.exe                       15-Feb-2018 13:14            44609448
Opera_51.0.2830.34_Setup_x64.exe                   15-Feb-2018 13:14            46618600