Opera
Windows

technical information about
Opera 42.0.2393.137