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 |
ALPS Medical Breakthroughs ETF | ETP | 00162Q593 | 2,622 | 84,100 | SH | | SOLE | | 84,100 | 0 | 0 |
AbbVie Inc | Common | 00287Y109 | 18,474 | 207,900 | SH | | SOLE | | 207,900 | 0 | 0 |
Activision Blizzard Inc | Common | 00507V109 | 12,754 | 197,700 | SH | | SOLE | | 197,700 | 0 | 0 |
Adobe Systems Inc | Common | 00724F101 | 1,119 | 7,500 | SH | | SOLE | | 7,500 | 0 | 0 |
Albemarle Corp | Common | 012653101 | 22,362 | 164,050 | SH | | SOLE | | 164,050 | 0 | 0 |
Algonquin Power & Utilities Corp | Common | 015857105 | 1,269 | 120,055 | SH | | SOLE | | 120,055 | 0 | 0 |
Alibaba Group Holding Ltd | Common | 01609W102 | 7,478 | 43,300 | SH | | SOLE | | 43,300 | 0 | 0 |
Alphabet Inc | Common | 02079K107 | 5,371 | 5,600 | SH | | SOLE | | 5,600 | 0 | 0 |
American Express Co | Common | 025816109 | 10,846 | 119,900 | SH | | SOLE | | 119,900 | 0 | 0 |
American Tower Corp | Common | 03027X100 | 8,201 | 60,000 | SH | | SOLE | | 60,000 | 0 | 0 |
American Water Works Company Inc | Common | 030420103 | 1,400 | 17,300 | SH | | SOLE | | 17,300 | 0 | 0 |
Anthem Inc | Common | 036752103 | 11,127 | 58,600 | SH | | SOLE | | 58,600 | 0 | 0 |
Apple Inc | Common | 037833100 | 19,845 | 128,766 | SH | | SOLE | | 128,766 | 0 | 0 |
Applied Materials Inc | Common | 038222105 | 537 | 10,300 | SH | | SOLE | | 10,300 | 0 | 0 |
Bank of America Corp | Common | 060505104 | 12,883 | 508,400 | SH | | SOLE | | 508,400 | 0 | 0 |
Bank of Nova Scotia | Common | 064149107 | 12,256 | 190,750 | SH | | SOLE | | 190,750 | 0 | 0 |
Barclays Bank iPath Bloomberg Copper Subindex Total Return ETN Exp 22 Oct 2037 | ETP | 06739F101 | 2,033 | 60,600 | SH | | SOLE | | 60,600 | 0 | 0 |
Berkshire Hathaway Inc | Common | 084670702 | 9,913 | 54,075 | SH | | SOLE | | 54,075 | 0 | 0 |
BHP Billiton Ltd | Common | 088606108 | 539 | 13,300 | SH | | SOLE | | 13,300 | 0 | 0 |
Biogen Inc | Common | 09062X103 | 5,166 | 16,500 | SH | | SOLE | | 16,500 | 0 | 0 |
BlackRock Inc | Common | 09247X101 | 12,608 | 28,200 | SH | | SOLE | | 28,200 | 0 | 0 |
Boeing Co | Common | 097023105 | 15,075 | 59,300 | SH | | SOLE | | 59,300 | 0 | 0 |
Brookfield Asset Management Inc | Common | 112585104 | 378 | 9,158 | SH | | SOLE | | 9,158 | 0 | 0 |
Canada Goose Holdings Inc | Common | 135086106 | 384 | 18,700 | SH | | SOLE | | 18,700 | 0 | 0 |
Canadian National Railway Co | Common | 136375102 | 9,660 | 116,600 | SH | | SOLE | | 116,600 | 0 | 0 |
Canadian Natural Resources Ltd | Common | 136385101 | 17,435 | 520,600 | SH | | SOLE | | 520,600 | 0 | 0 |
Caterpillar Inc | Common | 149123101 | 18,245 | 146,300 | SH | | SOLE | | 146,300 | 0 | 0 |
Celgene Corp | Common | 151020104 | 9,537 | 65,400 | SH | | SOLE | | 65,400 | 0 | 0 |
Citigroup Inc | Common | 172967424 | 35,484 | 487,825 | SH | | SOLE | | 487,825 | 0 | 0 |
Guggenheim Invest Solar ETF | ETP | 18383Q739 | 1,052 | 48,600 | SH | | SOLE | | 48,600 | 0 | 0 |
Guggenheim MSCI Global Timber ETF | ETP | 18383Q879 | 3,362 | 111,700 | SH | | SOLE | | 111,700 | 0 | 0 |
Comerica Inc | Common | 200340107 | 427 | 5,600 | SH | | SOLE | | 5,600 | 0 | 0 |
Commvault Systems Inc | Common | 204166102 | 3,824 | 62,900 | SH | | SOLE | | 62,900 | 0 | 0 |
Cott Corp | Common | 22163N106 | 917 | 61,100 | SH | | SOLE | | 61,100 | 0 | 0 |
Xtrackers Hvst CSI 300 China A-Shs ETF | ETP | 233051879 | 2,245 | 76,900 | SH | | SOLE | | 76,900 | 0 | 0 |
D.R. Horton Inc | Common | 23331A109 | 18,476 | 462,700 | SH | | SOLE | | 462,700 | 0 | 0 |
DowDuPont Inc | Common | 26078J100 | 4,701 | 67,900 | SH | | SOLE | | 67,900 | 0 | 0 |
ETRADE Financial Corp | Common | 269246401 | 6,158 | 141,200 | SH | | SOLE | | 141,200 | 0 | 0 |
Eastman Chemical Co | Common | 277432100 | 7,377 | 81,525 | SH | | SOLE | | 81,525 | 0 | 0 |
Electronic Arts Inc | Common | 285512109 | 4,923 | 41,700 | SH | | SOLE | | 41,700 | 0 | 0 |
ROBO Global Robotics and Automation Index ETF | ETP | 301505707 | 5,438 | 140,600 | SH | | SOLE | | 140,600 | 0 | 0 |
FLIR Systems Inc | Common | 302445101 | 747 | 19,200 | SH | | SOLE | | 19,200 | 0 | 0 |
Facebook Inc | Common | 30303M102 | 7,783 | 45,550 | SH | | SOLE | | 45,550 | 0 | 0 |
First Republic Bank | Common | 33616C100 | 5,818 | 55,700 | SH | | SOLE | | 55,700 | 0 | 0 |
First Tr Morningstar Dividend Leaders Index Fund | ETP | 336917109 | 432 | 14,900 | SH | | SOLE | | 14,900 | 0 | 0 |
First Trust Dow Jones Internet Index Fund | ETP | 33733E302 | 2,047 | 20,000 | SH | | SOLE | | 20,000 | 0 | 0 |
First Trust Consumer Discretionary AlphaDEX Fund | ETP | 33734X101 | 4,501 | 117,100 | SH | | SOLE | | 117,100 | 0 | 0 |
First Trust Industrials/Producer Drbls AlphaDEX Fd | ETP | 33734X150 | 4,558 | 122,800 | SH | | SOLE | | 122,800 | 0 | 0 |
First Trust Cloud Computing ETF | ETP | 33734X192 | 4,504 | 107,500 | SH | | SOLE | | 107,500 | 0 | 0 |
Fiserv Inc | Common | 337738108 | 4,617 | 35,805 | SH | | SOLE | | 35,805 | 0 | 0 |
Fortive Corp | Common | 34959J108 | 5,883 | 83,100 | SH | | SOLE | | 83,100 | 0 | 0 |
Franco-Nevada Corp | Common | 351858105 | 16,645 | 214,826 | SH | | SOLE | | 214,826 | 0 | 0 |
Freeport-McMoRan Inc | Common | 35671D857 | 699 | 49,800 | SH | | SOLE | | 49,800 | 0 | 0 |
General Dynamics Corp | Common | 369550108 | 15,850 | 77,100 | SH | | SOLE | | 77,100 | 0 | 0 |
Global X China Consumer ETF | ETP | 37950E408 | 1,817 | 105,800 | SH | | SOLE | | 105,800 | 0 | 0 |
Global X Social Media ETF | ETP | 37950E416 | 1,602 | 51,000 | SH | | SOLE | | 51,000 | 0 | 0 |
Global X Lithium & Battery Tech ETF | ETP | 37954Y855 | 3,251 | 86,900 | SH | | SOLE | | 86,900 | 0 | 0 |
GoDaddy Inc | Common | 380237107 | 4,025 | 92,500 | SH | | SOLE | | 92,500 | 0 | 0 |
Guidewire Software Inc | Common | 40171V100 | 4,407 | 56,600 | SH | | SOLE | | 56,600 | 0 | 0 |
Hess Corp | Common | 42809H107 | 8,628 | 184,000 | SH | | SOLE | | 184,000 | 0 | 0 |
Hudbay Minerals Inc | Common | 443628102 | 7,010 | 941,000 | SH | | SOLE | | 941,000 | 0 | 0 |
iRhythm Technologies Inc | Common | 450056106 | 5,816 | 112,100 | SH | | SOLE | | 112,100 | 0 | 0 |
Illumina Inc | Common | 452327109 | 4,402 | 22,100 | SH | | SOLE | | 22,100 | 0 | 0 |
iShares MSCI Eurozone ETF | ETP | 464286608 | 1,603 | 37,000 | SH | | SOLE | | 37,000 | 0 | 0 |
iShares Transportation Average ETF | ETP | 464287192 | 3,176 | 17,800 | SH | | SOLE | | 17,800 | 0 | 0 |
iShares Latin America 40 ETF | ETP | 464287390 | 1,130 | 32,200 | SH | | SOLE | | 32,200 | 0 | 0 |
iShares PHLX Semiconductor ETF | ETP | 464287523 | 4,583 | 28,900 | SH | | SOLE | | 28,900 | 0 | 0 |
iShares North American Tech ETF | ETP | 464287549 | 2,252 | 14,500 | SH | | SOLE | | 14,500 | 0 | 0 |
iShares Russell 2000 ETF | ETP | 464287655 | 3,971 | 26,800 | SH | | SOLE | | 26,800 | 0 | 0 |
iShares US Industrials ETF | ETP | 464287754 | 4,503 | 32,500 | SH | | SOLE | | 32,500 | 0 | 0 |
iShares US Healthcare ETF | ETP | 464287762 | 2,251 | 13,100 | SH | | SOLE | | 13,100 | 0 | 0 |
iShares Core S&P Small-Cap ETF | ETP | 464287804 | 4,772 | 64,300 | SH | | SOLE | | 64,300 | 0 | 0 |
iShares S&P Small-Cap 600 Value ETF | ETP | 464287879 | 1,364 | 9,200 | SH | | SOLE | | 9,200 | 0 | 0 |
iShares Asia 50 ETF | ETP | 464288430 | 1,694 | 27,600 | SH | | SOLE | | 27,600 | 0 | 0 |
iShares US Home Construction ETF | ETP | 464288752 | 4,388 | 120,100 | SH | | SOLE | | 120,100 | 0 | 0 |
iShares US Aerospace & Defense ETF | ETP | 464288760 | 3,650 | 20,500 | SH | | SOLE | | 20,500 | 0 | 0 |
iShares US Broker-Dealers & Securities Exch ETF | ETP | 464288794 | 5,493 | 96,100 | SH | | SOLE | | 96,100 | 0 | 0 |
iShares Micro-Cap ETF | ETP | 464288869 | 4,930 | 52,200 | SH | | SOLE | | 52,200 | 0 | 0 |
iShares India 50 ETF | ETP | 464289529 | 2,008 | 58,900 | SH | | SOLE | | 58,900 | 0 | 0 |
iShares MSCI Japan ETF | ETP | 46434G822 | 462 | 8,300 | SH | | SOLE | | 8,300 | 0 | 0 |
iShares Exponential Technologies ETF | ETP | 46434V381 | 1,617 | 47,100 | SH | | SOLE | | 47,100 | 0 | 0 |
JPMorgan Chase & Co | Common | 46625H100 | 18,199 | 190,550 | SH | | SOLE | | 190,550 | 0 | 0 |
Kinder Morgan Inc | Preferred | 49456B200 | 745 | 17,500 | SH | | SOLE | | 17,500 | 0 | 0 |
KraneShares CSI China Internet ETF | ETP | 500767306 | 1,833 | 32,200 | SH | | SOLE | | 32,200 | 0 | 0 |
Lockheed Martin Corp | Common | 539830109 | 23,613 | 76,100 | SH | | SOLE | | 76,100 | 0 | 0 |
Louisiana-Pacific Corp | Common | 546347105 | 753 | 27,800 | SH | | SOLE | | 27,800 | 0 | 0 |
Magna International Inc | Common | 559222401 | 480 | 9,000 | SH | | SOLE | | 9,000 | 0 | 0 |
Manulife Financial Corp | Common | 56501R106 | 11,093 | 546,700 | SH | | SOLE | | 546,700 | 0 | 0 |
Marathon Petroleum Corp | Common | 56585A102 | 9,242 | 164,800 | SH | | SOLE | | 164,800 | 0 | 0 |
Matador Resources Co | Common | 576485205 | 6,671 | 245,715 | SH | | SOLE | | 245,715 | 0 | 0 |
McDonald's Corp | Common | 580135101 | 9,800 | 62,550 | SH | | SOLE | | 62,550 | 0 | 0 |
Microsoft Corp | Common | 594918104 | 31,021 | 416,450 | SH | | SOLE | | 416,450 | 0 | 0 |
Morgan Stanley | Common | 617446448 | 17,327 | 359,700 | SH | | SOLE | | 359,700 | 0 | 0 |
NextEra Energy Inc | Common | 65339F101 | 14,846 | 101,300 | SH | | SOLE | | 101,300 | 0 | 0 |
Northrop Grumman Corp | Common | 666807102 | 22,528 | 78,300 | SH | | SOLE | | 78,300 | 0 | 0 |
Nvidia Corp | Common | 67066G104 | 8,518 | 47,650 | SH | | SOLE | | 47,650 | 0 | 0 |
Occidental Petroleum Corp | Common | 674599105 | 12,213 | 190,200 | SH | | SOLE | | 190,200 | 0 | 0 |
ON Semiconductor Corp | Common | 682189105 | 589 | 31,900 | SH | | SOLE | | 31,900 | 0 | 0 |
Oracle Corp | Common | 68389X105 | 15,134 | 313,000 | SH | | SOLE | | 313,000 | 0 | 0 |
Owens Corning | Common | 690742101 | 20,707 | 267,700 | SH | | SOLE | | 267,700 | 0 | 0 |
PayPal Holdings Inc | Common | 70450Y103 | 5,295 | 82,700 | SH | | SOLE | | 82,700 | 0 | 0 |
PowerShares Nasdaq Internet ETF | ETP | 73935X146 | 1,794 | 16,300 | SH | | SOLE | | 16,300 | 0 | 0 |
PowerShares Dynamic Building & Construction ETF | ETP | 73935X666 | 3,255 | 103,900 | SH | | SOLE | | 103,900 | 0 | 0 |
Powershares S&P 500 High Beta Portfolio | ETP | 73937B829 | 1,352 | 34,300 | SH | | SOLE | | 34,300 | 0 | 0 |
T. Rowe Price Group Inc | Common | 74144T108 | 5,557 | 61,300 | SH | | SOLE | | 61,300 | 0 | 0 |
Raytheon Co | Common | 755111507 | 36,126 | 193,620 | SH | | SOLE | | 193,620 | 0 | 0 |
Reinsurance Group of America Inc | Common | 759351604 | 781 | 5,600 | SH | | SOLE | | 5,600 | 0 | 0 |
Rio Tinto PLC | Common | 767204100 | 19,213 | 407,150 | SH | | SOLE | | 407,150 | 0 | 0 |
Rockwell Automation Inc | Common | 773903109 | 14,600 | 81,925 | SH | | SOLE | | 81,925 | 0 | 0 |
Rockwell Collins Inc | Common | 774341101 | 431 | 3,300 | SH | | SOLE | | 3,300 | 0 | 0 |
Rogers Communications Inc | Common | 775109200 | 649 | 12,600 | SH | | SOLE | | 12,600 | 0 | 0 |
SPDR Nyse Technology ETF | ETP | 78464A102 | 1,806 | 22,900 | SH | | SOLE | | 22,900 | 0 | 0 |
SPDR S&P Transportation ETF Trust | ETP | 78464A532 | 5,433 | 90,500 | SH | | SOLE | | 90,500 | 0 | 0 |
SPDR S&P Regional Banking ETF | ETP | 78464A698 | 2,282 | 40,200 | SH | | SOLE | | 40,200 | 0 | 0 |
SPDR S&P Oil & Gas Exploration & Production ETF | ETP | 78464A730 | 4,261 | 125,000 | SH | | SOLE | | 125,000 | 0 | 0 |
SPDR S&P Oil & Gas Equipment & Services ETF | ETP | 78464A748 | 1,612 | 97,200 | SH | | SOLE | | 97,200 | 0 | 0 |
SPDR S&P Metals & Mining ETF | ETP | 78464A755 | 3,874 | 120,400 | SH | | SOLE | | 120,400 | 0 | 0 |
SPDR S&P Capital Markets ETF | ETP | 78464A771 | 2,829 | 54,000 | SH | | SOLE | | 54,000 | 0 | 0 |
SPDR S&P Insurance ETF | ETP | 78464A789 | 3,222 | 35,800 | SH | | SOLE | | 35,800 | 0 | 0 |
SPDR S&P Bank ETF | ETP | 78464A797 | 3,797 | 84,200 | SH | | SOLE | | 84,200 | 0 | 0 |
SPDR S&P Biotech ETF | ETP | 78464A870 | 4,164 | 48,100 | SH | | SOLE | | 48,100 | 0 | 0 |
SPDR S&P Homebuilders ETF | ETP | 78464A888 | 1,139 | 28,600 | SH | | SOLE | | 28,600 | 0 | 0 |
Salesforce.Com Inc | Common | 79466L302 | 5,091 | 54,500 | SH | | SOLE | | 54,500 | 0 | 0 |
Financial Select Sector SPDR Fund | ETP | 81369Y605 | 4,099 | 158,500 | SH | | SOLE | | 158,500 | 0 | 0 |
Sherwin-Williams Co | Common | 824348106 | 1,003 | 2,800 | SH | | SOLE | | 2,800 | 0 | 0 |
Shopify Inc | Common | 82509L107 | 14,555 | 124,950 | SH | | SOLE | | 124,950 | 0 | 0 |
Stryker Corp | Common | 863667101 | 1,094 | 7,700 | SH | | SOLE | | 7,700 | 0 | 0 |
Sun Life Financial Inc | Common | 866796105 | 2,481 | 62,300 | SH | | SOLE | | 62,300 | 0 | 0 |
Suncor Energy Inc | Common | 867224107 | 18,667 | 532,900 | SH | | SOLE | | 532,900 | 0 | 0 |
TD Ameritrade Holding Corp | Common | 87236Y108 | 1,288 | 26,400 | SH | | SOLE | | 26,400 | 0 | 0 |
Take Two Interactive Software Inc | Common | 874054109 | 12,993 | 127,100 | SH | | SOLE | | 127,100 | 0 | 0 |
Teck Resources Ltd | Common | 878742204 | 9,203 | 436,350 | SH | | SOLE | | 436,350 | 0 | 0 |
Teleflex Inc | Common | 879369106 | 1,893 | 7,825 | SH | | SOLE | | 7,825 | 0 | 0 |
Toronto-Dominion Bank | Common | 891160509 | 3,151 | 56,000 | SH | | SOLE | | 56,000 | 0 | 0 |
Trimble Inc | Common | 896239100 | 4,431 | 112,900 | SH | | SOLE | | 112,900 | 0 | 0 |
United Rentals Inc | Common | 911363109 | 4,384 | 31,600 | SH | | SOLE | | 31,600 | 0 | 0 |
UnitedHealth Group Inc | Common | 91324P102 | 17,907 | 91,430 | SH | | SOLE | | 91,430 | 0 | 0 |
Valero Energy Corp | Common | 91913Y100 | 6,047 | 78,600 | SH | | SOLE | | 78,600 | 0 | 0 |
VanEck Vectors Gold Miners ETF | ETP | 92189F106 | 1,835 | 79,900 | SH | | SOLE | | 79,900 | 0 | 0 |
VanEck Vectors Steel ETF | ETP | 92189F205 | 1,384 | 32,800 | SH | | SOLE | | 32,800 | 0 | 0 |
VanEck Vectors India Small-Cap Index ETF | ETP | 92189F767 | 3,223 | 56,800 | SH | | SOLE | | 56,800 | 0 | 0 |
VanEck Vectors Junior Gold Miners ETF | ETP | 92189F791 | 2,983 | 88,800 | SH | | SOLE | | 88,800 | 0 | 0 |
VanEck Vectors Coal ETF | ETP | 92189F809 | 1,366 | 93,800 | SH | | SOLE | | 93,800 | 0 | 0 |
Visa Inc | Common | 92826C839 | 28,678 | 272,500 | SH | | SOLE | | 272,500 | 0 | 0 |
Waste Connections Inc | Common | 94106B101 | 13,336 | 190,623 | SH | | SOLE | | 190,623 | 0 | 0 |
WisdomTree Japan Hedged SmallCap Equity Fund | ETP | 97717W521 | 2,541 | 59,500 | SH | | SOLE | | 59,500 | 0 | 0 |
WisdomTree Japan Hedged Equity ETF | ETP | 97717W851 | 4,381 | 80,100 | SH | | SOLE | | 80,100 | 0 | 0 |
Zynga Inc | Common | 98986T108 | 513 | 135,600 | SH | | SOLE | | 135,600 | 0 | 0 |
Royal Caribbean Cruises Ltd | Common | V7780T103 | 747 | 6,300 | SH | | SOLE | | 6,300 | 0 | 0 |