Could someone confirm that the the following are compatible with each other?
Many thanks
Motherboard - GIGABYTE H370 HD3 Socket 1151/H370/DDR4/S-ATA/ATX Motherboard – Black
Memory - Corsair CMK16GX4M2A2666C16 Vengeance LPX 16 GB (2 x 8 GB) DDR4 2666 MHz C16 XMP 2.0 High Performance Desktop Memory Kit, Black
CPU - Intel BX80684I59400F CORE I5-9400F 2.90GHZ SKT1151 9MB CACHE BOXED
CPU COOLER - Noctua NH-U9S Premium CPU Cooler with NF-A9 92mm Fan (Brown)