hardwarewilliam (1).pdf