HARDWARE
SOFTWARE