1. Stony Brook University, Stony Brook, NY, USA
2. Rutgers University & VMware Research, New Brunswick, NJ, USA
3. Rutgers University, New Brunswick, NJ, USA
4. Williams College, Williamstown, MA, USA
5. The University of North Carolina at Chapel Hill, Chapel Hill, NC, USA
6. VMware Research, Palo Alto, CA, USA
7. Harvey Mudd College, Claremont, CA, USA
8. Carnegie Mellon University, Pittsburgh, PA, USA
9. Pace University, New York, NY, USA