YES YES YES N0 YES YES YES YES YES YES YES YES N0 YES N0 YES YES YES YES YES YES