FARO WORLD, INC.