Anybody know anything about these? Has the word "challenge" and the letter 'H" and M stamped on the tools. Possibly specific to a larger machine tool, perhaps? Anybody? Thanks!