patefac