MASTER HARDWARE SUPPLY AGREEMENT