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
Adobe Systems Inc Common 00724F101 94 1,000 SH   SOLE   1,000 0 0
Agnico Eagle Mines Ltd Common 008474108 4,068 112,500 SH   SOLE   112,500 0 0
Air Transport Services Group Inc Common 00922R105 218 14,200 SH   SOLE   14,200 0 0
Alphabet Inc Common 02079K107 5,066 6,800 SH   SOLE   6,800 0 0
Altria Group Inc Common 02209S103 18,779 299,700 SH   SOLE   299,700 0 0
American Water Works Company Inc Common 030420103 34,796 504,800 SH   SOLE   504,800 0 0
AT&T Inc Common 00206R102 25,433 649,300 SH   SOLE   649,300 0 0
Bank of Nova Scotia Common 064149107 2,423 49,600 SH   SOLE   49,600 0 0
Barclays Bank iPath MSCI India Index ETN ETP 06739F291 553 8,800 SH   SOLE   8,800 0 0
Barrick Gold Corp Common 067901108 138 10,150 SH   SOLE   10,150 0 0
BCE Inc Common 05534B760 22,483 493,700 SH   SOLE   493,700 0 0
BlackRock Inc Common 09247X101 1,124 3,300 SH   SOLE   3,300 0 0
Bristol-Myers Squibb Co Common 110122108 571 8,942 SH   SOLE   8,942 0 0
Broadcom Ltd Common Y09827109 525 3,400 SH   SOLE   3,400 0 0
Campbell Soup Co Common 134429109 9,406 147,450 SH   SOLE   147,450 0 0
Canadian National Railway Co Common 136375102 1,212 19,400 SH   SOLE   19,400 0 0
Canadian Natural Resources Ltd Common 136385101 22,764 843,100 SH   SOLE   843,100 0 0
CGI Group Inc Common 39945C109 989 20,700 SH   SOLE   20,700 0 0
Charles Schwab Corp Common 808513105 1,146 40,900 SH   SOLE   40,900 0 0
Chubb Ltd Common H1467J104 21,781 182,800 SH   SOLE   182,800 0 0
Cisco Systems Inc Common 17275R102 4,507 158,300 SH   SOLE   158,300 0 0
Clorox Co Common 189054109 4,084 32,400 SH   SOLE   32,400 0 0
CME Group Inc Common 12572Q105 586 6,100 SH   SOLE   6,100 0 0
Coca-Cola Co Common 191216100 649 14,000 SH   SOLE   14,000 0 0
Cott Corp Common 22163N106 7,644 550,350 SH   SOLE   550,350 0 0
Crescent Point Energy Corp Common 22576C101 540 39,000 SH   SOLE   39,000 0 0
Delta Air Lines Inc Common 247361702 1,100 22,600 SH   SOLE   22,600 0 0
Diamondback Energy Inc Common 25278X109 3,380 43,800 SH   SOLE   43,800 0 0
Dollar Tree Inc Common 256746108 4,164 50,500 SH   SOLE   50,500 0 0
Dow Chemical Co Common 260543103 20,120 395,600 SH   SOLE   395,600 0 0
Edwards Lifesciences Corp Common 28176E108 1,111 12,600 SH   SOLE   12,600 0 0
Enbridge Inc Common 29250N105 26,251 674,650 SH   SOLE   674,650 0 0
Equinix Inc Common 29444U700 24,373 73,700 SH   SOLE   73,700 0 0
Estee Lauder Companies Inc Common 518439104 519 5,500 SH   SOLE   5,500 0 0
Exxon Mobil Corp Common 30231G102 669 8,000 SH   SOLE   8,000 0 0
Facebook Inc Common 30303M102 24,646 216,000 SH   SOLE   216,000 0 0
First Tr Morningstar Dividend Leaders Index Fund ETP 336917109 1,288 50,200 SH   SOLE   50,200 0 0
First Trust Consumer Discretionary AlphaDEX Fund ETP 33734X101 1,372 39,000 SH   SOLE   39,000 0 0
First Trust ISE Cloud Computing Index Fund ETP 33734X192 2,333 78,900 SH   SOLE   78,900 0 0
First Trust Materials AlphaDEX Fund ETP 33734X168 549 17,800 SH   SOLE   17,800 0 0
FirstService Corp Common 33767E103 585 14,300 SH   SOLE   14,300 0 0
Fiserv Inc Common 337738108 17,285 168,505 SH   SOLE   168,505 0 0
FLIR Systems Inc Common 302445101 4,544 137,900 SH   SOLE   137,900 0 0
Franco Nevada Corp Common 351858105 37,822 616,200 SH   SOLE   616,200 0 0
General Electric Co Common 369604103 35,500 1,116,700 SH   SOLE   1,116,700 0 0
Goldcorp Inc Common 380956409 5,697 351,000 SH   SOLE   351,000 0 0
HCA Holdings Inc Common 40412C101 656 8,400 SH   SOLE   8,400 0 0
Home Depot Inc Common 437076102 14,130 105,900 SH   SOLE   105,900 0 0
Honeywell International Inc Common 438516106 20,808 185,700 SH   SOLE   185,700 0 0
Hormel Foods Corp Common 440452100 26,165 605,100 SH   SOLE   605,100 0 0
Huntington Ingalls Industries Inc Common 446413106 4,355 31,800 SH   SOLE   31,800 0 0
Illinois Tool Works Inc Common 452308109 5,660 55,250 SH   SOLE   55,250 0 0
Industrial Select Sector SPDR Fund ETP 81369Y704 2,108 38,000 SH   SOLE   38,000 0 0
Interpublic Group of Companies Inc Common 460690100 3,651 159,100 SH   SOLE   159,100 0 0
iShares MSCI Indonesia ETF ETP 46429B309 841 35,700 SH   SOLE   35,700 0 0
iShares MSCI Taiwan ETF ETP 464286731 690 49,800 SH   SOLE   49,800 0 0
iShares MSCI Turkey ETF ETP 464286715 1,644 37,500 SH   SOLE   37,500 0 0
iShares MSCI USA Quality Factor ETF ETP 46432F339 1,096 16,700 SH   SOLE   16,700 0 0
iShares North American Tech ETF ETP 464287549 2,733 24,700 SH   SOLE   24,700 0 0
iShares PHLX Semiconductor ETF ETP 464287523 1,503 16,400 SH   SOLE   16,400 0 0
iShares Residential Real Estate Capped ETF ETP 464288562 2,494 37,800 SH   SOLE   37,800 0 0
iShares Russell 2000 ETF ETP 464287655 1,361 12,300 SH   SOLE   12,300 0 0
iShares Russell 2000 Growth ETF ETP 464287648 1,101 8,300 SH   SOLE   8,300 0 0
iShares Russell 3000 ETF ETP 464287689 1,438 11,900 SH   SOLE   11,900 0 0
iShares Transportation Average ETF ETP 464287192 2,193 15,400 SH   SOLE   15,400 0 0
iShares US Broker Dealers and Securities Exchanges ETF ETP 464288794 966 25,800 SH   SOLE   25,800 0 0
iShares US Consumer Goods ETF ETP 464287812 1,587 14,100 SH   SOLE   14,100 0 0
iShares US Consumer Services ETF ETP 464287580 539 3,700 SH   SOLE   3,700 0 0
iShares US Energy ETF ETP 464287796 668 19,200 SH   SOLE   19,200 0 0
iShares US Home Construction ETF ETP 464288752 2,475 91,400 SH   SOLE   91,400 0 0
J B Hunt Transport Services Inc Common 445658107 3,934 46,700 SH   SOLE   46,700 0 0
Jack Henry & Associates Inc Common 426281101 4,026 47,600 SH   SOLE   47,600 0 0
Johnson & Johnson Common 478160104 26,790 247,600 SH   SOLE   247,600 0 0
JPMorgan Chase & Co Common 46625H100 1,125 19,000 SH   SOLE   19,000 0 0
Kellogg Co Common 487836108 4,486 58,600 SH   SOLE   58,600 0 0
Kimberly-Clark Corp Common 494368103 25,422 189,000 SH   SOLE   189,000 0 0
Kimco Realty Corp Common 49446R109 12,781 444,100 SH   SOLE   444,100 0 0
Kinder Morgan Inc Common 49456B200 401 8,900 SH   SOLE   8,900 0 0
L Brands Inc Common 501797104 632 7,200 SH   SOLE   7,200 0 0
Lockheed Martin Corp Common 539830109 22,150 100,000 SH   SOLE   100,000 0 0
Market Vectors Gold Miners ETF ETP 57060U100 1,648 82,500 SH   SOLE   82,500 0 0
Market Vectors Junior Gold Miners ETF ETP 57061R544 1,097 39,400 SH   SOLE   39,400 0 0
Market Vectors Morningstar Wide Moat ETF ETP 57060U134 1,089 35,400 SH   SOLE   35,400 0 0
Marketaxess Holdings Inc Common 57060D108 5,705 45,700 SH   SOLE   45,700 0 0
Matador Resources Co Common 576485205 1,001 52,800 SH   SOLE   52,800 0 0
Materials Select Sector SPDR Fund ETP 81369Y100 820 18,300 SH   SOLE   18,300 0 0
Mattel Inc Common 577081102 37,049 1,102,000 SH   SOLE   1,102,000 0 0
McDonald's Corp Common 580135101 27,888 221,900 SH   SOLE   221,900 0 0
Microsoft Corp Common 594918104 24,290 439,800 SH   SOLE   439,800 0 0
Molson Coors Brewing Co Common 60871R209 558 5,800 SH   SOLE   5,800 0 0
NextEra Energy Inc Common 65339F101 24,686 208,600 SH   SOLE   208,600 0 0
Nielsen Holdings PLC Common G6518L108 1,153 21,900 SH   SOLE   21,900 0 0
Northrop Grumman Corp Common 666807102 36,245 183,150 SH   SOLE   183,150 0 0
NovaGold Resources Inc Common 66987E206 332 65,900 SH   SOLE   65,900 0 0
NVIDIA Corp Common 67066G104 4,258 119,518 SH   SOLE   119,518 0 0
Oracle Corp Common 68389X105 5,081 124,200 SH   SOLE   124,200 0 0
Palo Alto Networks Inc Common 697435105 3,491 21,400 SH   SOLE   21,400 0 0
Paychex Inc Common 704326107 18,887 349,700 SH   SOLE   349,700 0 0
PayPal Holdings Inc Common 70450Y103 5,335 138,200 SH   SOLE   138,200 0 0
Pembina Pipeline Corp Common 706327103 21,587 800,100 SH   SOLE   800,100 0 0
Pioneer Natural Resources Co Common 723787107 507 3,600 SH   SOLE   3,600 0 0
PowerShares Dynamic Leisure & Entertainment ETF ETP 73935X757 1,653 44,700 SH   SOLE   44,700 0 0
PowerShares High Yield Equity Dividend Achievers Portfolio ETF ETP 73935X302 2,149 150,600 SH   SOLE   150,600 0 0
PowerShares Nasdaq Internet ETF ETP 73935X146 939 12,400 SH   SOLE   12,400 0 0
PowerShares S&P 500 High Div Low Volatility Port ETP 73937B654 3,096 83,400 SH   SOLE   83,400 0 0
Pretium Resources Inc Common 74139C102 396 74,000 SH   SOLE   74,000 0 0
Progressive Waste Solutions Ltd Common 74339G101 1,192 38,400 SH   SOLE   38,400 0 0
ProShares S&P 500 Dividend Aristocrats ETF ETP 74348A467 1,611 30,800 SH   SOLE   30,800 0 0
Raytheon Co Common 755111507 19,216 156,700 SH   SOLE   156,700 0 0
Republic Services Inc Common 760759100 18,817 394,900 SH   SOLE   394,900 0 0
Reynolds American Inc Common 761713106 30,347 603,200 SH   SOLE   603,200 0 0
Rogers Communications Inc Common 775109200 2,893 72,300 SH   SOLE   72,300 0 0
Royal Bank of Canada Common 780087102 1,401 303,900 SH   SOLE   303,900 0 0
Sherwin-Williams Co Common 824348106 3,985 14,000 SH   SOLE   14,000 0 0
SPDR Gold Shares ETF ETP 78463V107 2,118 18,000 SH   SOLE   18,000 0 0
SPDR S&P Dividend ETF ETP 78464A763 1,367 17,100 SH   SOLE   17,100 0 0
SPDR S&P Homebuilders ETF ETP 78464A888 2,024 59,800 SH   SOLE   59,800 0 0
SPDR S&P Insurance ETF ETP 78464A789 637 9,200 SH   SOLE   9,200 0 0
SPDR S&P Metals & Mining ETF ETP 78464A755 1,095 53,500 SH   SOLE   53,500 0 0
SPDR S&P Oil & Gas Exploration & Production ETF ETP 78464A730 1,654 54,500 SH   SOLE   54,500 0 0
SPDR S&P Regional Banking ETF ETP 78464A698 341 9,060 SH   SOLE   9,060 0 0
SPDR S&P Semiconductor ETF ETP 78464A862 1,635 36,700 SH   SOLE   36,700 0 0
Starbucks Corp Common 855244109 1,361 22,800 SH   SOLE   22,800 0 0
Sun Life Financial Inc Common 866796105 1,233 38,200 SH   SOLE   38,200 0 0
Suncor Energy Inc Common 867224107 5,918 212,800 SH   SOLE   212,800 0 0
Tahoe Resources Inc Common 873868103 4,437 442,400 SH   SOLE   442,400 0 0
Take-Two Interactive Software Inc Common 874054109 6,999 185,800 SH   SOLE   185,800 0 0
Target Corp Common 87612E106 518 6,300 SH   SOLE   6,300 0 0
Technology Select Sector SPDR Fund ETP 81369Y803 2,879 64,900 SH   SOLE   64,900 0 0
Teck Resources Ltd Common 878742204 3,767 495,000 SH   SOLE   495,000 0 0
Telus Corp Common 87971M103 1,849 56,854 SH   SOLE   56,854 0 0
TJX Companies Inc Common 872540109 619 7,900 SH   SOLE   7,900 0 0
Toronto-Dominion Bank Common 891160509 1,700 67,550 SH   SOLE   67,550 0 0
TransCanada Corp Common 89353D107 17,603 460,700 SH   SOLE   460,700 0 0
First Trust Large Cap Value AlphaDEX Fund ETP 33735J101 1,613 39,700 SH   SOLE   39,700 0 0
Union Pacific Corp Common 907818108 2,888 36,300 SH   SOLE   36,300 0 0
UnitedHealth Group Inc Common 91324P102 1,547 12,000 SH   SOLE   12,000 0 0
US Global Jets ETF ETP 26922A842 1,063 41,900 SH   SOLE   41,900 0 0
Vanguard Consumer Discretionary Index Fund;ETF ETP 92204A108 2,196 17,700 SH   SOLE   17,700 0 0
Vanguard Industrials Index Fund;ETF ETP 92204A603 1,641 15,600 SH   SOLE   15,600 0 0
Vanguard REIT Index Fund;ETF ETP 922908553 1,098 13,100 SH   SOLE   13,100 0 0
Visa Inc Common 92826C839 765 10,000 SH   SOLE   10,000 0 0
Vulcan Materials Co Common 929160109 4,170 39,500 SH   SOLE   39,500 0 0
Waste Connections Inc Common 941053100 10,435 161,550 SH   SOLE   161,550 0 0
WEC Energy Group Inc Common 92939U106 17,336 288,600 SH   SOLE   288,600 0 0