MASTER HOSTING AGREEMENT