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


../
patch/                                             07-Aug-2018 11:57                   -
Opera_54.0.2952.71_Autoupdate.exe                  07-Aug-2018 11:57            44982880
Opera_54.0.2952.71_Autoupdate_x64.exe              07-Aug-2018 11:57            46884944
Opera_54.0.2952.71_Setup.exe                       07-Aug-2018 11:57            47699496
Opera_54.0.2952.71_Setup_x64.exe                   07-Aug-2018 11:57            49976856