hard-tool (118.166)