Allied Motion, Inc.