hard-and-fast (131.460)