QUANT SQUARED, LAKE FOREST, カナダ