oo co oo oo oo Oi Qi cd o o toa