Lenovo Tiny PC ThinkCentre M73 Tiny with i5-4590T CPU @ 2.00 GHz (3.00 GHz max turbo), 8GB RAM (2 X 4GB). Fresh load of Windows 10 Pro on a 500 0GB hard drive. Networking via Ethernet or WiFi. USB 2.0 & USB 3.0 ports. Video via DisplayPort (which can be adapted to HDMI) or VGA.