hardware.scrbl 17 KB