Index of /pub/opera/desktop/54.0.2952.41/win/


../
patch/                                             28-Jun-2018 11:37                   -
Opera_54.0.2952.41_Autoupdate.exe                  28-Jun-2018 11:37            45053872
Opera_54.0.2952.41_Autoupdate_x64.exe              28-Jun-2018 11:37            46951440
Opera_54.0.2952.41_Setup.exe                       28-Jun-2018 11:37            47657848
Opera_54.0.2952.41_Setup_x64.exe                   28-Jun-2018 11:37            49925080