PRIVATE (@MulMask)