f.t.s. hard-core