^ O O4 OA OB OC OD OE OF OG OI OK OL OM ON OO OP OR OS OT OU OV OW OX OY ^