ARRAY NETWORKS, INC. END USER LICENSE AGREEMENT …