keyence-xm-20241028