D NO N N NW sm D NO NQ O O OKO