^ * u * as-A *r^