Opera
Windows

technical information about
Opera 43.0.2442.806