UBIQUITI NETWORKS, INC. REGISTRATION AGREEMENT