The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Magna International Inc Common 559222401 60,563 894,440 SH   SOLE   0 0 0
Brookfield Asset Management Inc Common 112585104 57,034 841,952 SH   SOLE   0 0 0
Lockheed Martin Corp Common 539830109 48,629 239,600 SH   SOLE   0 0 0
Apple Inc Common 037833100 45,541 366,000 SH   SOLE   0 0 0
Canadian National Railway Co Common 136375102 43,122 508,400 SH   SOLE   0 0 0
TELUS Corp Common 87971M103 42,211 1,003,352 SH   SOLE   0 0 0
Home Depot Inc Common 437076102 41,745 367,440 SH   SOLE   0 0 0
Granite Real Estate Investment Trust Common 387437114 41,681 937,081 SH   SOLE   0 0 0
Agrium Inc Common 008916108 37,317 282,706 SH   SOLE   0 0 0
Wells Fargo & Co Common 949746101 36,696 674,550 SH   SOLE   0 0 0
Lowes Companies Inc Common 548661107 36,485 490,450 SH   SOLE   0 0 0
Manulife Financial Corp Common 56501R106 35,511 1,650,900 SH   SOLE   0 0 0
Kinder Morgan Inc Common 49456B101 34,493 820,100 SH   SOLE   0 0 0
Walt Disney Co Common 254687106 33,439 318,800 SH   SOLE   0 0 0
Bristol-Myers Squibb Co Common 110122108 31,818 493,300 SH   SOLE   0 0 0
Ashland Inc Common 044209104 31,700 249,000 SH   SOLE   0 0 0
Medtronic PLC Common G5960L103 30,649 392,980 SH   SOLE   0 0 0
Williams Companies Inc Common 969457100 30,131 595,600 SH   SOLE   0 0 0
HCA Holdings Inc Common 40412C101 28,911 384,300 SH   SOLE   0 0 0
Target Corp Common 87612E106 28,593 348,400 SH   SOLE   0 0 0
Pfizer Inc Common 717081103 28,152 809,200 SH   SOLE   0 0 0
BlackRock Inc Common 09247X101 25,901 70,800 SH   SOLE   0 0 0
Kraft Foods Group Inc Common 50076Q106 23,194 266,250 SH   SOLE   0 0 0
FedEx Corp Common 31428X106 21,426 129,500 SH   SOLE   0 0 0
BCE Inc Common 05534B760 20,955 390,800 SH   SOLE   0 0 0
Altria Group Inc Common 02209S103 20,618 412,200 SH   SOLE   0 0 0
Thomson Reuters Corp Common 884903105 19,153 372,993 SH   SOLE   0 0 0
JPMorgan Chase & Co Common 46625H100 18,380 303,400 SH   SOLE   0 0 0
American Tower Corp Common 03027X100 18,378 195,200 SH   SOLE   0 0 0
Sun Life Financial Inc Common 866796105 18,294 468,723 SH   SOLE   0 0 0
Starbucks Corp Common 855244109 16,480 348,050 SH   SOLE   0 0 0
Marketaxess Holdings Inc Common 57060D108 14,681 177,093 SH   SOLE   0 0 0
Gildan Activewear Inc Common 375916103 13,797 369,500 SH   SOLE   0 0 0
KeyCorp Common 493267108 13,252 935,900 SH   SOLE   0 0 0
Progressive Waste Solutions Ltd Common 74339G101 10,758 289,350 SH   SOLE   0 0 0
Newell Rubbermaid Inc Common 651229106 9,826 251,500 SH   SOLE   0 0 0
Northrop Grumman Corp Common 666807102 9,537 59,250 SH   SOLE   0 0 0
Valeant Pharmaceuticals International Inc Common 91911K102 9,333 37,300 SH   SOLE   0 0 0
Palo Alto Networks Inc Common 697435105 9,035 61,850 SH   SOLE   0 0 0
Fiserv Inc Common 337738108 8,790 110,700 SH   SOLE   0 0 0
Zoetis Inc Common 98978V103 8,223 177,650 SH   SOLE   0 0 0
Hexcel Corp Common 428291108 8,212 159,700 SH   SOLE   0 0 0
Monster Beverage Corp Common 611740101 8,193 59,200 SH   SOLE   0 0 0
Facebook Inc Common 30303M102 8,008 97,400 SH   SOLE   0 0 0
Avago Technologies Ltd Common Y0486S104 6,171 48,600 SH   SOLE   0 0 0
CVS Health Corp Common 126650100 5,893 57,100 SH   SOLE   0 0 0
Broadcom Corp Common 111320107 5,845 135,000 SH   SOLE   0 0 0
Costco Wholesale Corp Common 22160K105 5,833 38,500 SH   SOLE   0 0 0
Electronic Arts Inc Common 285512109 5,005 85,100 SH   SOLE   0 0 0
Mallinckrodt Plc Common G5785G107 4,977 39,300 SH   SOLE   0 0 0
Actavis PLC Common G0083B108 4,911 16,500 SH   SOLE   0 0 0
Biogen Inc Common 09062X103 4,796 11,358 SH   SOLE   0 0 0
NXP Semiconductors NV Common N6596X109 4,697 46,800 SH   SOLE   0 0 0
Raytheon Co Common 755111507 4,457 40,800 SH   SOLE   0 0 0
Incyte Corp Common 45337C102 3,878 42,305 SH   SOLE   0 0 0
United Therapeutics Corp Common 91307C102 3,510 20,355 SH   SOLE   0 0 0
Boston Scientific Corp Common 101137107 3,112 175,300 SH   SOLE   0 0 0
McGraw Hill Financial Inc Common 580645109 2,823 27,300 SH   SOLE   0 0 0
Dollar Tree Inc Common 256746108 2,459 30,300 SH   SOLE   0 0 0
WisdomTree Europe Hedged Equity Fund ETF 97717X701 2,183 33,000 SH   SOLE   0 0 0
Franco-Nevada Corp Common 351858105 2,136 34,800 SH   SOLE   0 0 0
Canadian Pacific Railway Ltd Common 13645T100 2,035 8,775 SH   SOLE   0 0 0
WisdomTree Japan Hedged Equity ETF ETF 97717W851 2,034 36,900 SH   SOLE   0 0 0
Lennar Corp Common 526057104 1,969 38,000 SH   SOLE   0 0 0
Johnson & Johnson Common 478160104 1,942 19,300 SH   SOLE   0 0 0
Marsh & McLennan Companies Inc Common 571748102 1,941 34,600 SH   SOLE   0 0 0
iShares S&P Small-Cap 600 Growth ETF ETF 464287887 1,926 14,800 SH   SOLE   0 0 0
McKesson Corp Common 58155Q103 1,923 8,500 SH   SOLE   0 0 0
Southwest Airlines Co Common 844741108 1,845 41,658 SH   SOLE   0 0 0
Ameriprise Financial Inc Common 03076C106 1,832 14,000 SH   SOLE   0 0 0
iShares Russell 2000 Growth ETF ETF 464287648 1,819 12,000 SH   SOLE   0 0 0
First Trust Dorsey Wright Focus 5 ETF ETF 33738R605 1,803 75,100 SH   SOLE   0 0 0
CGI Technologies and Solutions Inc Common 39945C109 1,757 32,700 SH   SOLE   0 0 0
iShares Russell Mid-Cap Growth ETF ETF 464287481 1,753 17,900 SH   SOLE   0 0 0
iShares US Home Construction ETF ETF 464288752 1,742 61,700 SH   SOLE   0 0 0
SPDR S&P Semiconductor ETF ETF 78464A862 1,719 19,600 SH   SOLE   0 0 0
iShares Micro-Cap ETF ETF 464288869 1,716 21,700 SH   SOLE   0 0 0
First Trust US IPO Index Fund ETF 336920103 1,690 31,400 SH   SOLE   0 0 0
iShares US Broker-Dealers ETF ETF 464288794 1,688 39,400 SH   SOLE   0 0 0
Vanguard Russell 1000 Growth Index Fund;ETF ETF 92206C680 1,685 16,600 SH   SOLE   0 0 0
iShares US Medical Devices ETF ETF 464288810 1,684 14,000 SH   SOLE   0 0 0
iShares US Aerospace & Defense ETF ETF 464288760 1,683 13,600 SH   SOLE   0 0 0
Market Vectors Retail ETF ETF 57060U225 1,681 21,700 SH   SOLE   0 0 0
First Trust Consumer Discretionary AlphaDEX Fund ETF 33734X101 1,679 45,000 SH   SOLE   0 0 0
SPDR S&P Homebuilders ETF ETF 78464A888 1,677 45,500 SH   SOLE   0 0 0
PowerShares Dynamic Leisure & Entertainment ETF ETF 73935X757 1,670 43,600 SH   SOLE   0 0 0
PowerShares DWA Momentum Portfolio ETF 73935X153 1,668 38,400 SH   SOLE   0 0 0
Tyson Foods Inc Common 902494103 1,662 43,400 SH   SOLE   0 0 0
iShares US Healthcare Providers ETF ETF 464288828 1,623 12,200 SH   SOLE   0 0 0
Performance Sports Group Ltd Common 71377G100 1,596 64,600 SH   SOLE   0 0 0
iShares PHLX Semiconductor ETF ETF 464287523 1,570 16,700 SH   SOLE   0 0 0
First Trust NYSE Arca Biotechnology Index Fund ETF 33733E203 1,549 13,100 SH   SOLE   0 0 0
Vanguard Consumer Discretionary Index Fund;ETF ETF 92204A108 1,531 12,500 SH   SOLE   0 0 0
Wal Mart Stores Inc Common 931142103 1,513 18,400 SH   SOLE   0 0 0
Deutsche X-trackers Hvst CSI 300 China A-Shs ETF ETF 233051879 1,353 32,500 SH   SOLE   0 0 0
Guggenheim Invest Solar ETF ETF 18383Q739 1,266 28,500 SH   SOLE   0 0 0
First Trust Dow Jones Internet Index Fund ETF 33733E302 1,259 19,400 SH   SOLE   0 0 0
Isis Pharmaceuticals Inc Common 464330109 1,116 17,535 SH   SOLE   0 0 0
iShares Nasdaq Biotechnology Etf ETF 464287556 1,099 3,200 SH   SOLE   0 0 0
Biomarin Pharmaceutical Inc Common 09061G101 1,046 8,395 SH   SOLE   0 0 0
Student Transportation Inc Common 86388A108 1,029 150,000 SH   SOLE   0 0 0
Oracle Corp Common 68389X105 910 21,100 SH   SOLE   0 0 0
Rogers Communications Inc Common 775109200 905 21,350 SH   SOLE   0 0 0
Tesoro Corp Common 881609101 849 9,298 SH   SOLE   0 0 0
PowerShares Dynamic Pharmaceuticals ETF ETF 73935X799 840 11,000 SH   SOLE   0 0 0
SPDR S&P 600 Small Cap Growth ETF ETF 78464A201 774 4,100 SH   SOLE   0 0 0
Darden Restaurants Inc Common 237194105 728 10,500 SH   SOLE   0 0 0
Yahoo! Inc Common 984332106 698 15,700 SH   SOLE   0 0 0
Honeywell International Inc Common 438516106 688 6,600 SH   SOLE   0 0 0
Cardinal Health Inc Common 14149Y108 686 7,600 SH   SOLE   0 0 0
Signature Bank Common 82669G104 674 5,200 SH   SOLE   0 0 0
Celgene Corp Common 151020104 657 5,700 SH   SOLE   0 0 0
First Republic Bank Common 33616C100 657 11,500 SH   SOLE   0 0 0
Intercontinental Exchange Inc Common 45866F104 653 2,800 SH   SOLE   0 0 0
Credit Acceptance Corp Common 225310101 643 3,299 SH   SOLE   0 0 0
Bank of America Corp Common 060505104 616 40,000 SH   SOLE   0 0 0
Equinix Inc Common 29444U502 604 2,594 SH   SOLE   0 0 0
Medivation Inc Common 58501N101 601 4,658 SH   SOLE   0 0 0
DISH Network Corp Common 25470M109 589 8,400 SH   SOLE   0 0 0
Sunedison Inc Common 86732Y109 545 22,710 SH   SOLE   0 0 0
American Airlines Group Inc Common 02376R102 507 9,600 SH   SOLE   0 0 0
Royal Gold Inc Common 780287108 496 7,866 SH   SOLE   0 0 0
Enbridge Inc Common 29250N105 403 6,600 SH   SOLE   0 0 0
Restaurant Brands International Inc Common 76131D103 361 9,405 SH   SOLE   0 0 0
Express Scripts Holding Co Common 30219G108 304 3,500 SH   SOLE   0 0 0
Guidewire Software Inc Common 40171V100 295 5,600 SH   SOLE   0 0 0
Urban Outfitters Inc Common 917047102 216 4,740 SH   SOLE   0 0 0
Alaska Air Group Inc Common 011659109 104 1,570 SH   SOLE   0 0 0
Cisco Systems Inc Common 17275R102 47 1,700 SH   SOLE   0 0 0
SPDR S&P 500 ETF ETF 78462F103 10 50 SH   SOLE   0 0 0
Pembina Pipeline Corp Common 706327103 0 1 SH   SOLE   0 0 0