knof