^ O O' OB OC OD OF OI OK OL OM ON OP OR OT OU OV OW OX ^