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 |
Abbott Laboratories | Common | 002824100 | 8,251 | 114,600 | SH | | SOLE | | 114,600 | 0 | 0 |
AES Corp | Common | 00130H105 | 10,899 | 760,100 | SH | | SOLE | | 760,100 | 0 | 0 |
Agnico Eagle Mines Ltd | Common | 008474108 | 731 | 18,100 | SH | | SOLE | | 18,100 | 0 | 0 |
Algonquin Power & Utilities Corp | Common | 015857105 | 670 | 66,700 | SH | | SOLE | | 66,700 | 0 | 0 |
Allegion PLC | Common | G0176J109 | 4,727 | 59,301 | SH | | SOLE | | 59,301 | 0 | 0 |
Amgen Inc | Common | 031162100 | 487 | 2,500 | SH | | SOLE | | 2,500 | 0 | 0 |
ARK Innovation ETF | ETP | 00214Q104 | 2,823 | 75,900 | SH | | SOLE | | 75,900 | 0 | 0 |
ARK Web X.0 ETF | ETP | 00214Q401 | 2,490 | 58,700 | SH | | SOLE | | 58,700 | 0 | 0 |
Bank of America Corp | Common | 060505104 | 365 | 14,800 | SH | | SOLE | | 14,800 | 0 | 0 |
Barrick Gold Corp | Common | 067901108 | 5,922 | 437,400 | SH | | SOLE | | 437,400 | 0 | 0 |
Boston Scientific Corp | Common | 101137107 | 17,762 | 502,600 | SH | | SOLE | | 502,600 | 0 | 0 |
Brookfield Asset Management Inc | Common | 112585104 | 986 | 25,700 | SH | | SOLE | | 25,700 | 0 | 0 |
CGI Inc | Common | 39945C109 | 1,508 | 24,600 | SH | | SOLE | | 24,600 | 0 | 0 |
Cisco Systems Inc | Common | 17275R102 | 525 | 12,220 | SH | | SOLE | | 12,220 | 0 | 0 |
Costco Wholesale Corp | Common | 22160K105 | 569 | 2,800 | SH | | SOLE | | 2,800 | 0 | 0 |
Danaher Corp | Common | 235851102 | 3,785 | 36,700 | SH | | SOLE | | 36,700 | 0 | 0 |
Delta Air Lines Inc | Common | 247361702 | 4,140 | 82,975 | SH | | SOLE | | 82,975 | 0 | 0 |
Dollar General Corp | Common | 256677105 | 12,604 | 116,930 | SH | | SOLE | | 116,930 | 0 | 0 |
Ecolab Inc | Common | 278865100 | 6,587 | 44,700 | SH | | SOLE | | 44,700 | 0 | 0 |
Edwards Lifesciences Corp | Common | 28176E108 | 3,910 | 25,530 | SH | | SOLE | | 25,530 | 0 | 0 |
Eli Lilly and Co | Common | 532457108 | 25,620 | 221,395 | SH | | SOLE | | 221,395 | 0 | 0 |
Enbridge Inc | Common | 29250N105 | 19,749 | 635,421 | SH | | SOLE | | 635,421 | 0 | 0 |
ETFMG Prime Cyber Security ETF | ETP | 26924G201 | 4,674 | 138,700 | SH | | SOLE | | 138,700 | 0 | 0 |
ETFMG Prime Mobile Payments ETF | ETP | 26924G409 | 1,510 | 43,200 | SH | | SOLE | | 43,200 | 0 | 0 |
First Republic Bank | Common | 33616C100 | 278 | 3,200 | SH | | SOLE | | 3,200 | 0 | 0 |
First Trust Cloud Computing ETF | ETP | 33734X192 | 4,619 | 95,300 | SH | | SOLE | | 95,300 | 0 | 0 |
First Trust Dow Jones Internet Index ETF | ETP | 33733E302 | 4,713 | 40,400 | SH | | SOLE | | 40,400 | 0 | 0 |
First Trust NASDAQ-100 Equal Weighted Index ETF | ETP | 337344105 | 3,440 | 63,000 | SH | | SOLE | | 63,000 | 0 | 0 |
First Trust NYSE Arca Biotechnology Index ETF | ETP | 33733E203 | 3,689 | 29,700 | SH | | SOLE | | 29,700 | 0 | 0 |
Fiserv Inc | Common | 337738108 | 8,290 | 112,800 | SH | | SOLE | | 112,800 | 0 | 0 |
Fortis Inc | Common | 349553107 | 684 | 20,500 | SH | | SOLE | | 20,500 | 0 | 0 |
Franco-Nevada Corp | Common | 351858105 | 4,245 | 60,500 | SH | | SOLE | | 60,500 | 0 | 0 |
Granite Real Estate Investment Trust | Common | 387437114 | 8,764 | 226,250 | SH | | SOLE | | 226,250 | 0 | 0 |
Intel Corp | Common | 458140100 | 401 | 8,600 | SH | | SOLE | | 8,600 | 0 | 0 |
Intercontinental Exchange Inc | Common | 45866F104 | 384 | 5,100 | SH | | SOLE | | 5,100 | 0 | 0 |
Invesco China Technology ETF | ETP | 46138E800 | 1,433 | 36,400 | SH | | SOLE | | 36,400 | 0 | 0 |
Invesco Dynamic Pharmaceuticals ETF | ETP | 46137V662 | 3,161 | 50,700 | SH | | SOLE | | 50,700 | 0 | 0 |
Invesco QQQ Trust Series 1 | ETP | 46090E103 | 10,860 | 70,400 | SH | | SOLE | | 70,400 | 0 | 0 |
Invesco S&P SmallCap Health Care ETF | ETP | 46138E149 | 785 | 7,300 | SH | | SOLE | | 7,300 | 0 | 0 |
Invesco Solar ETF | ETP | 46138G706 | 933 | 50,300 | SH | | SOLE | | 50,300 | 0 | 0 |
iShares China Large-Cap ETF | ETP | 464287184 | 1,966 | 50,300 | SH | | SOLE | | 50,300 | 0 | 0 |
iShares Edge MSCI USA Momentum Factor ETF | ETP | 46432F396 | 4,821 | 48,100 | SH | | SOLE | | 48,100 | 0 | 0 |
iShares Expanded Tech-Software ETF | ETP | 464287515 | 4,876 | 28,100 | SH | | SOLE | | 28,100 | 0 | 0 |
iShares Global Healthcare ETF | ETP | 464287325 | 3,807 | 67,200 | SH | | SOLE | | 67,200 | 0 | 0 |
iShares India 50 ETF | ETP | 464289529 | 2,133 | 60,400 | SH | | SOLE | | 60,400 | 0 | 0 |
iShares Latin America 40 ETF | ETP | 464287390 | 1,217 | 39,500 | SH | | SOLE | | 39,500 | 0 | 0 |
Ishares Msci Brazil ETF | ETP | 464286400 | 1,803 | 47,200 | SH | | SOLE | | 47,200 | 0 | 0 |
iShares MSCI Emerging Markets ETF | ETP | 464287234 | 4,797 | 122,800 | SH | | SOLE | | 122,800 | 0 | 0 |
iShares MSCI Indonesia ETF | ETP | 46429B309 | 3,482 | 140,300 | SH | | SOLE | | 140,300 | 0 | 0 |
Ishares Msci Thailand Etf | ETP | 464286624 | 2,625 | 31,700 | SH | | SOLE | | 31,700 | 0 | 0 |
iShares PHLX Semiconductor ETF | ETP | 464287523 | 1,506 | 9,600 | SH | | SOLE | | 9,600 | 0 | 0 |
iShares US Broker-Dealers & Securities Exch ETF | ETP | 464288794 | 1,642 | 29,300 | SH | | SOLE | | 29,300 | 0 | 0 |
iShares US Consumer Services ETF | ETP | 464287580 | 4,957 | 27,400 | SH | | SOLE | | 27,400 | 0 | 0 |
iShares US Home Construction ETF | ETP | 464288752 | 4,140 | 137,800 | SH | | SOLE | | 137,800 | 0 | 0 |
iShares US Industrials ETF | ETP | 464287754 | 1,054 | 8,200 | SH | | SOLE | | 8,200 | 0 | 0 |
iShares US Medical Devices ETF | ETP | 464288810 | 4,955 | 24,800 | SH | | SOLE | | 24,800 | 0 | 0 |
Keysight Technologies Inc | Common | 49338L103 | 3,824 | 61,600 | SH | | SOLE | | 61,600 | 0 | 0 |
Kirkland Lake Gold Ltd | Common | 49741E100 | 6,760 | 259,100 | SH | | SOLE | | 259,100 | 0 | 0 |
KraneShares CSI China Internet ETF | ETP | 500767306 | 3,244 | 86,500 | SH | | SOLE | | 86,500 | 0 | 0 |
Marketaxess Holdings Inc | Common | 57060D108 | 3,816 | 18,100 | SH | | SOLE | | 18,100 | 0 | 0 |
Mcdonald's Corp | Common | 580135101 | 14,117 | 79,500 | SH | | SOLE | | 79,500 | 0 | 0 |
Merck & Co Inc | Common | 58933Y105 | 15,916 | 208,300 | SH | | SOLE | | 208,300 | 0 | 0 |
Microsoft Corp | Common | 594918104 | 7,480 | 73,645 | SH | | SOLE | | 73,645 | 0 | 0 |
Motorola Solutions Inc | Common | 620076307 | 115 | 1,000 | SH | | SOLE | | 1,000 | 0 | 0 |
Nextera Energy Inc | Common | 65339F101 | 17,660 | 101,600 | SH | | SOLE | | 101,600 | 0 | 0 |
Nio Inc | Common | 62914V106 | 453 | 71,100 | SH | | SOLE | | 71,100 | 0 | 0 |
O'Reilly Automotive Inc | Common | 67103H107 | 448 | 1,300 | SH | | SOLE | | 1,300 | 0 | 0 |
Pembina Pipeline Corp | Common | 706327103 | 6,380 | 215,945 | SH | | SOLE | | 215,945 | 0 | 0 |
Pfizer Inc | Common | 717081103 | 15,786 | 364,800 | SH | | SOLE | | 364,800 | 0 | 0 |
Planet Fitness Inc | Common | 72703H101 | 3 | 60 | SH | | SOLE | | 60 | 0 | 0 |
Public Service Enterprise Group Inc | Common | 744573106 | 1,286 | 24,700 | SH | | SOLE | | 24,700 | 0 | 0 |
PulteGroup Inc | Common | 745867101 | 3 | 120 | SH | | SOLE | | 120 | 0 | 0 |
Resmed Inc | Common | 761152107 | 6,307 | 55,600 | SH | | SOLE | | 55,600 | 0 | 0 |
Rogers Communications Inc | Common | 775109200 | 943 | 18,400 | SH | | SOLE | | 18,400 | 0 | 0 |
Salesforce.Com Inc | Common | 79466L302 | 3,765 | 27,485 | SH | | SOLE | | 27,485 | 0 | 0 |
SPDR Gold Shares | ETP | 78463V107 | 2,255 | 18,600 | SH | | SOLE | | 18,600 | 0 | 0 |
SPDR Portfolio S&P 500 Growth ETF | ETP | 78464A409 | 1,008 | 31,000 | SH | | SOLE | | 31,000 | 0 | 0 |
SPDR S&P 500 ETF Trust | ETP | 78462F103 | 28,266 | 113,100 | SH | | SOLE | | 113,100 | 0 | 0 |
SPDR S&P Bank ETF | ETP | 78464A797 | 2,805 | 75,100 | SH | | SOLE | | 75,100 | 0 | 0 |
SPDR S&P Emerging Markets Dividend ETF | ETP | 78463X533 | 2,657 | 89,000 | SH | | SOLE | | 89,000 | 0 | 0 |
SPDR S&P Insurance ETF | ETP | 78464A789 | 2,931 | 103,300 | SH | | SOLE | | 103,300 | 0 | 0 |
SPDR S&P Semiconductor ETF | ETP | 78464A862 | 5,182 | 80,100 | SH | | SOLE | | 80,100 | 0 | 0 |
Tableau Software Inc | Common | 87336U105 | 540 | 4,500 | SH | | SOLE | | 4,500 | 0 | 0 |
Technology Select Sector SPDR Fund | Common | 81369Y803 | 4,599 | 74,200 | SH | | SOLE | | 74,200 | 0 | 0 |
Teck Resources Ltd | Common | 878742204 | 676 | 31,400 | SH | | SOLE | | 31,400 | 0 | 0 |
Tesla Inc | Common | 88160R101 | 1,597 | 4,800 | SH | | SOLE | | 4,800 | 0 | 0 |
Thomson Reuters Corp | Common | 884903709 | 5,845 | 120,989 | SH | | SOLE | | 120,989 | 0 | 0 |
Toronto-Dominion Bank | Common | 891160509 | 10,501 | 213,300 | SH | | SOLE | | 213,300 | 0 | 0 |
UnitedHealth Group Inc | Common | 91324P102 | 5,854 | 23,500 | SH | | SOLE | | 23,500 | 0 | 0 |
VanEck Vectors Junior Gold Miners ETF | ETP | 92189F791 | 867 | 28,700 | SH | | SOLE | | 28,700 | 0 | 0 |
VanEck Vectors Morningstar Wide Moat ETF | ETP | 92189F643 | 5,047 | 122,600 | SH | | SOLE | | 122,600 | 0 | 0 |
VanEck Vectors Retail ETF | ETP | 92189F684 | 2,141 | 22,800 | SH | | SOLE | | 22,800 | 0 | 0 |
VanEck Vectors Vietnam ETF | ETP | 92189F817 | 745 | 50,500 | SH | | SOLE | | 50,500 | 0 | 0 |
Vanguard Consumer Discretionary Index Fund;ETF | ETP | 92204A108 | 4,320 | 28,700 | SH | | SOLE | | 28,700 | 0 | 0 |
Vanguard Dividend Appreciation Index Fund;ETF | ETP | 921908844 | 3,428 | 35,000 | SH | | SOLE | | 35,000 | 0 | 0 |
Vanguard Mega Cap Growth Index Fund;ETF | ETP | 921910816 | 3,210 | 30,000 | SH | | SOLE | | 30,000 | 0 | 0 |
Vanguard Value Index Fund;ETF | ETP | 922908744 | 3,624 | 37,000 | SH | | SOLE | | 37,000 | 0 | 0 |
Verizon Communications Inc | Common | 92343V104 | 21,889 | 393,400 | SH | | SOLE | | 393,400 | 0 | 0 |
Visa Inc | Common | 92826C839 | 6,003 | 45,500 | SH | | SOLE | | 45,500 | 0 | 0 |
Walt Disney Co | Common | 254687106 | 4,959 | 45,230 | SH | | SOLE | | 45,230 | 0 | 0 |
Waste Connections Inc | Common | 94106B101 | 3,564 | 48,000 | SH | | SOLE | | 48,000 | 0 | 0 |