CIRRUS ASSET MANAGEMENT INC.