Hardware co (26/35)

Hardware co