1. Institute for Quantum Computing Waterloo ON N2L 3G1 Canada
2. Department of Electrical and Computer Engineering Waterloo ON N2L 3G1 Canada
3. Waterloo Institute for Nanotechnology Waterloo ON N2L 3G1 Canada
4. Department of Physics and Astronomy Waterloo ON N2L 3G1 Canada
5. Department of Chemistry Waterloo ON N2L 3G1 Canada