FARO FARO Technologies, Inc.