affine-canary