Asaf Cidon, Stanford University and Barracuda Networks