BARRACUDA GROUP 302639776 Rights to trademarks and intellectual property