MASTER SITE AGREEMENT