hard-and-fast (169.770)