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 | COM | 002824100 | 15,117 | 127,967 | SH | | SOLE | 1 | 127,967 | 0 | 0 |
Abbott Laboratories | COM | 002824100 | 5,661 | 47,925 | SH | | SOLE | 2 | 47,925 | 0 | 0 |
Aberdeen Bloomberg All Commodity Strategy K- ETF | BBRG ALL COMD K1 | 003261104 | 316 | 11,264 | SH | | SOLE | 2 | 11,264 | 0 | 0 |
Accenture PLC Cl-A | SHS CLASS A | G1151C101 | 5,864 | 18,330 | SH | | SOLE | 1 | 18,330 | 0 | 0 |
Accenture PLC Cl-A | SHS CLASS A | G1151C101 | 15,531 | 48,547 | SH | | SOLE | 2 | 48,547 | 0 | 0 |
Activision Blizzard Inc | COM | 00507V109 | 15 | 200 | SH | | SOLE | 1 | 200 | 0 | 0 |
Activision Blizzard Inc | COM | 00507V109 | 1,265 | 16,350 | SH | | SOLE | 2 | 16,350 | 0 | 0 |
Adobe Systems Inc | COM | 00724F101 | 49 | 85 | SH | | SOLE | 1 | 85 | 0 | 0 |
Adobe Systems Inc | COM | 00724F101 | 662 | 1,150 | SH | | SOLE | 2 | 1,150 | 0 | 0 |
AGNICO EAGLE MINES | COM | 008474108 | 197 | 3,800 | SH | | SOLE | 2 | 3,800 | 0 | 0 |
Alphabet Inc Cl A | CAP STK CL A | 02079K305 | 4,430 | 1,657 | SH | | SOLE | 1 | 1,657 | 0 | 0 |
Alphabet Inc Cl A | CAP STK CL A | 02079K305 | 9,678 | 3,620 | SH | | SOLE | 2 | 3,620 | 0 | 0 |
Alphabet Inc Cl A | CAP STK CL A | 02079K305 | 1,056 | 395 | SH | | SOLE | | 395 | 0 | 0 |
Alphabet Inc Cl-C | CAP STK CL C | 02079K107 | 37,133 | 13,932 | SH | | SOLE | 1 | 13,932 | 0 | 0 |
Alphabet Inc Cl-C | CAP STK CL C | 02079K107 | 7,500 | 2,814 | SH | | SOLE | 2 | 2,814 | 0 | 0 |
Amazon.com Inc | COM | 023135106 | 4,110 | 1,251 | SH | | SOLE | 1 | 1,251 | 0 | 0 |
Amazon.com Inc | COM | 023135106 | 7,802 | 2,375 | SH | | SOLE | 2 | 2,375 | 0 | 0 |
American Express Co | COM | 025816109 | 382 | 2,280 | SH | | SOLE | 1 | 2,280 | 0 | 0 |
American Express Co | COM | 025816109 | 229 | 1,370 | SH | | SOLE | 2 | 1,370 | 0 | 0 |
American Tower Corp | COM | 03027X100 | 295 | 1,110 | SH | | SOLE | 1 | 1,110 | 0 | 0 |
American Tower Corp | COM | 03027X100 | 4,525 | 17,050 | SH | | SOLE | 2 | 17,050 | 0 | 0 |
Analog Devices Inc | COM | 032654105 | 8,746 | 52,220 | SH | | SOLE | 1 | 52,220 | 0 | 0 |
Analog Devices Inc | COM | 032654105 | 3,460 | 20,660 | SH | | SOLE | 2 | 20,660 | 0 | 0 |
Anthem Inc. | COM | 036752103 | 2,280 | 6,117 | SH | | SOLE | 1 | 6,117 | 0 | 0 |
Anthem Inc. | COM | 036752103 | 2,274 | 6,100 | SH | | SOLE | 2 | 6,100 | 0 | 0 |
Aon PLC Cl A | SHS CL A | G0403H108 | 486 | 1,700 | SH | | SOLE | 1 | 1,700 | 0 | 0 |
Aon PLC Cl A | SHS CL A | G0403H108 | 7,230 | 25,300 | SH | | SOLE | 2 | 25,300 | 0 | 0 |
Apple Inc | COM | 037833100 | 18,041 | 127,500 | SH | | SOLE | 1 | 127,500 | 0 | 0 |
Apple Inc | COM | 037833100 | 4,256 | 30,074 | SH | | SOLE | 2 | 30,074 | 0 | 0 |
Applied Materials Inc | COM | 038222105 | 50 | 385 | SH | | SOLE | 1 | 385 | 0 | 0 |
Applied Materials Inc | COM | 038222105 | 785 | 6,100 | SH | | SOLE | | 6,100 | 0 | 0 |
AUTODESK INC | COM | 052769106 | 1,084 | 3,800 | SH | | SOLE | 2 | 3,800 | 0 | 0 |
Axalta Coating Systems Ltd | COM | G0750C108 | 6,159 | 211,005 | SH | | SOLE | 1 | 211,005 | 0 | 0 |
Axalta Coating Systems Ltd | COM | G0750C108 | 60 | 2,040 | SH | | SOLE | 2 | 2,040 | 0 | 0 |
Bank of America | COM | 060505104 | 8,616 | 202,960 | SH | | SOLE | 1 | 202,960 | 0 | 0 |
Bank of America | COM | 060505104 | 105 | 2,480 | SH | | SOLE | 2 | 2,480 | 0 | 0 |
Bank of Montreal | COM | 063671101 | 2,389 | 23,956 | SH | | SOLE | 1 | 23,956 | 0 | 0 |
Bank of Montreal | COM | 063671101 | 1,118 | 11,200 | SH | | SOLE | 2 | 11,200 | 0 | 0 |
Bank of Montreal | COM | 063671101 | 1,872 | 18,750 | SH | | SOLE | | 18,750 | 0 | 0 |
Bank of Nova Scotia | COM | 064149107 | 7,599 | 123,622 | SH | | SOLE | 1 | 123,622 | 0 | 0 |
Bank of Nova Scotia | COM | 064149107 | 978 | 15,900 | SH | | SOLE | | 15,900 | 0 | 0 |
Bath & Body Works Inc | COM | 070830104 | 2,711 | 43,019 | SH | | SOLE | 1 | 43,019 | 0 | 0 |
Bath & Body Works Inc | COM | 070830104 | 2,256 | 35,790 | SH | | SOLE | 2 | 35,790 | 0 | 0 |
BATH& BODY WORKS INC | COM | 070830104 | 813 | 12,900 | SH | | SOLE | 2 | 12,900 | 0 | 0 |
BATH& BODY WORKS INC | COM | 070830104 | 706 | 11,200 | SH | | SOLE | | 11,200 | 0 | 0 |
BCE Inc | COM NEW | 05534B760 | 1,164 | 23,262 | SH | | SOLE | 1 | 23,262 | 0 | 0 |
BCE Inc | COM NEW | 05534B760 | 1,195 | 23,850 | SH | | SOLE | 2 | 23,850 | 0 | 0 |
BLACK KNIGHT INC | COM | 09215C105 | 936 | 13,000 | SH | | SOLE | 2 | 13,000 | 0 | 0 |
Blackrock Inc | COM | 09247X101 | 12 | 14 | SH | | SOLE | 1 | 14 | 0 | 0 |
Blackrock Inc | COM | 09247X101 | 5,178 | 6,175 | SH | | SOLE | 2 | 6,175 | 0 | 0 |
BlackRock Income Trust | COM | 09247F100 | 230 | 37,700 | SH | | SOLE | 1 | 37,700 | 0 | 0 |
BlackRock Income Trust | COM | 09247F100 | 38 | 6,185 | SH | | SOLE | 2 | 6,185 | 0 | 0 |
BOOKING HLDGS INC | COM | 09857L108 | 356 | 150 | SH | | SOLE | 2 | 150 | 0 | 0 |
Booz Allen Hamilton Holdings A | CL A | 099502106 | 2,593 | 32,675 | SH | | SOLE | 2 | 32,675 | 0 | 0 |
BOSTON BEER INC | CL A | 100557107 | 433 | 850 | SH | | SOLE | 2 | 850 | 0 | 0 |
BOSTON SCIENTIFIC | COM | 101137107 | 1,388 | 32,000 | SH | | SOLE | 2 | 32,000 | 0 | 0 |
Broadcom Inc | COM | 11135F101 | 131 | 271 | SH | | SOLE | 1 | 271 | 0 | 0 |
Broadcom Inc | COM | 11135F101 | 6,208 | 12,800 | SH | | SOLE | 2 | 12,800 | 0 | 0 |
Brookfield Asset Mgt A LV | CL A LTD VTG SH | 112585104 | 45,917 | 858,009 | SH | | SOLE | 1 | 858,009 | 0 | 0 |
Brookfield Asset Mgt A LV | CL A LTD VTG SH | 112585104 | 5,848 | 109,174 | SH | | SOLE | 2 | 109,174 | 0 | 0 |
BROWN & BROWN INC | COM | 115236101 | 970 | 17,500 | SH | | SOLE | 2 | 17,500 | 0 | 0 |
BRP INC | COM | 05577W200 | 7,126 | 77,000 | SH | | SOLE | | 77,000 | 0 | 0 |
CACI INTERNATIONAL | CL A | 127190304 | 2,162 | 8,250 | SH | | SOLE | 2 | 8,250 | 0 | 0 |
CAE Inc | COM | 124765108 | 3,584 | 120,104 | SH | | SOLE | 1 | 120,104 | 0 | 0 |
CAE Inc | COM | 124765108 | 4 | 140 | SH | | SOLE | 2 | 140 | 0 | 0 |
CAMECO CORP | COM | 13321L108 | 3,152 | 145,100 | SH | | SOLE | 2 | 145,100 | 0 | 0 |
Cameco Corporation | COM | 13321L108 | 1,989 | 91,668 | SH | | SOLE | 1 | 91,668 | 0 | 0 |
Cameco Corporation | COM | 13321L108 | 106 | 4,875 | SH | | SOLE | 2 | 4,875 | 0 | 0 |
Canadian Imperial Bank of Commerce | COM | 136069101 | 342 | 3,074 | SH | | SOLE | 1 | 3,074 | 0 | 0 |
Canadian Imperial Bank of Commerce | COM | 136069101 | 1,469 | 13,200 | SH | | SOLE | 2 | 13,200 | 0 | 0 |
Canadian National Railway Company | COM | 136375102 | 21,338 | 184,371 | SH | | SOLE | 1 | 184,371 | 0 | 0 |
Canadian National Railway Company | COM | 136375102 | 2,846 | 24,570 | SH | | SOLE | 2 | 24,570 | 0 | 0 |
Canadian Natural Resources Limited | COM | 136385101 | 1,957 | 53,589 | SH | | SOLE | 1 | 53,589 | 0 | 0 |
Canadian Natural Resources Limited | COM | 136385101 | 5,202 | 142,325 | SH | | SOLE | 2 | 142,325 | 0 | 0 |
Canadian Natural Resources Limited | COM | 136385101 | 453 | 12,400 | SH | | SOLE | | 12,400 | 0 | 0 |
Canadian Pacific Railway Ltd | COM | 13645T100 | 19,574 | 300,138 | SH | | SOLE | 1 | 300,138 | 0 | 0 |
Canadian Pacific Railway Ltd | COM | 13645T100 | 760 | 11,650 | SH | | SOLE | 2 | 11,650 | 0 | 0 |
CHARTER COMMUNICATIO | CL A | 16119P108 | 2,310 | 3,175 | SH | | SOLE | 2 | 3,175 | 0 | 0 |
Coca Cola Co | COM | 191216100 | 4,964 | 94,614 | SH | | SOLE | 1 | 94,614 | 0 | 0 |
Coca Cola Co | COM | 191216100 | 64 | 1,225 | SH | | SOLE | 2 | 1,225 | 0 | 0 |
Comcast Corp Cl-A | CL A | 20030N101 | 2,172 | 38,833 | SH | | SOLE | 1 | 38,833 | 0 | 0 |
Comcast Corp Cl-A | CL A | 20030N101 | 4,697 | 83,964 | SH | | SOLE | 2 | 83,964 | 0 | 0 |
Constellation Brands Inc-A | CL A | 21036P108 | 11,963 | 56,778 | SH | | SOLE | 1 | 56,778 | 0 | 0 |
Constellation Brands Inc-A | CL A | 21036P108 | 2,760 | 13,097 | SH | | SOLE | 2 | 13,097 | 0 | 0 |
Costco Wholesale Corp | COM | 22160K105 | 25,111 | 55,882 | SH | | SOLE | 1 | 55,882 | 0 | 0 |
Costco Wholesale Corp | COM | 22160K105 | 7,043 | 15,675 | SH | | SOLE | 2 | 15,675 | 0 | 0 |
Crescent Point Energy Corp. | COM | 22576C101 | 460 | 100,000 | SH | | SOLE | 1 | 100,000 | 0 | 0 |
Crown Holdings Inc | COM | 228368106 | 2,914 | 28,915 | SH | | SOLE | 1 | 28,915 | 0 | 0 |
Crown Holdings Inc | COM | 228368106 | 3,252 | 32,270 | SH | | SOLE | 2 | 32,270 | 0 | 0 |
CVS Health Corporation | COM | 126650100 | 12,960 | 152,720 | SH | | SOLE | 1 | 152,720 | 0 | 0 |
CVS Health Corporation | COM | 126650100 | 112 | 1,320 | SH | | SOLE | 2 | 1,320 | 0 | 0 |
Danaher Corp | COM | 235851102 | 4,599 | 15,107 | SH | | SOLE | 1 | 15,107 | 0 | 0 |
Danaher Corp | COM | 235851102 | 2,160 | 7,096 | SH | | SOLE | 2 | 7,096 | 0 | 0 |
DESCARTES SYSTEMS | COM | 249906108 | 5,917 | 72,700 | SH | | SOLE | | 72,700 | 0 | 0 |
Descartes Systems Group Inc | COM | 249906108 | 890 | 10,954 | SH | | SOLE | 1 | 10,954 | 0 | 0 |
Diageo PLC SP/ADR | SPON ADR NEW | 25243Q205 | 15,926 | 82,518 | SH | | SOLE | 1 | 82,518 | 0 | 0 |
Diageo PLC SP/ADR | SPON ADR NEW | 25243Q205 | 1,368 | 7,085 | SH | | SOLE | 2 | 7,085 | 0 | 0 |
Discover Financial Services | COM | 254709108 | 8,615 | 70,126 | SH | | SOLE | 1 | 70,126 | 0 | 0 |
Discover Financial Services | COM | 254709108 | 71 | 575 | SH | | SOLE | 2 | 575 | 0 | 0 |
Discovery Inc Ser-A | COM SER A | 25470F104 | 6,002 | 236,495 | SH | | SOLE | 1 | 236,495 | 0 | 0 |
Discovery Inc Ser-A | COM SER A | 25470F104 | 57 | 2,250 | SH | | SOLE | 2 | 2,250 | 0 | 0 |
DOMINOS PIZZA INC | COM | 25754A201 | 835 | 1,750 | SH | | SOLE | 2 | 1,750 | 0 | 0 |
Dupont De Nemours Inc | COM | 26614N102 | 7,951 | 116,945 | SH | | SOLE | 1 | 116,945 | 0 | 0 |
Dupont De Nemours Inc | COM | 26614N102 | 63 | 930 | SH | | SOLE | 2 | 930 | 0 | 0 |
Eaton Corporation | SHS | G29183103 | 17 | 115 | SH | | SOLE | 1 | 115 | 0 | 0 |
Eaton Corporation | SHS | G29183103 | 2,047 | 13,705 | SH | | SOLE | 2 | 13,705 | 0 | 0 |
EBAY INC | COM | 278642103 | 1,602 | 23,000 | SH | | SOLE | 2 | 23,000 | 0 | 0 |
ELECTRONIC ARTS INC | COM | 285512109 | 1,636 | 11,500 | SH | | SOLE | 2 | 11,500 | 0 | 0 |
Emerging Markets Internet and Ecommerce ETF | EMQQ EM INTERN | 301505889 | 3,769 | 76,002 | SH | | SOLE | 1 | 76,002 | 0 | 0 |
Emerging Markets Internet and Ecommerce ETF | EMQQ EM INTERN | 301505889 | 377 | 7,601 | SH | | SOLE | 2 | 7,601 | 0 | 0 |
Emerson Electric Co | COM | 291011104 | 374 | 3,970 | SH | | SOLE | 1 | 3,970 | 0 | 0 |
Emerson Electric Co | COM | 291011104 | 182 | 1,925 | SH | | SOLE | 2 | 1,925 | 0 | 0 |
Enbridge Inc | COM | 29250N105 | 3,089 | 77,649 | SH | | SOLE | 1 | 77,649 | 0 | 0 |
Enbridge Inc | COM | 29250N105 | 5,499 | 138,075 | SH | | SOLE | 2 | 138,075 | 0 | 0 |
Energy Select Sec SPDR | ENERGY | 81369Y506 | 391 | 7,500 | SH | | SOLE | 1 | 7,500 | 0 | 0 |
Energy Transfer LP | COM UT LTD PTN | 29273V100 | 15,736 | 1,642,560 | SH | | SOLE | 1 | 1,642,560 | 0 | 0 |
Energy Transfer LP | COM UT LTD PTN | 29273V100 | 145 | 15,165 | SH | | SOLE | 2 | 15,165 | 0 | 0 |
ENERPLUS CORP | COM | 292766102 | 207 | 25,900 | SH | | SOLE | 2 | 25,900 | 0 | 0 |
ERO COPPER CORP | COM | 296006109 | 213 | 12,000 | SH | | SOLE | | 12,000 | 0 | 0 |
Estee Lauder Companies Inc CL-A | CL A | 518439104 | 2,819 | 9,399 | SH | | SOLE | 1 | 9,399 | 0 | 0 |
Estee Lauder Companies Inc CL-A | CL A | 518439104 | 4,563 | 15,216 | SH | | SOLE | 2 | 15,216 | 0 | 0 |
Facebook Inc Cl-A | CL A | 30303M102 | 15,564 | 45,859 | SH | | SOLE | 1 | 45,859 | 0 | 0 |
Facebook Inc Cl-A | CL A | 30303M102 | 10,033 | 29,564 | SH | | SOLE | 2 | 29,564 | 0 | 0 |
First Republic Bank | COM | 33616C100 | 5,168 | 26,795 | SH | | SOLE | 1 | 26,795 | 0 | 0 |
First Republic Bank | COM | 33616C100 | 12,532 | 64,975 | SH | | SOLE | 2 | 64,975 | 0 | 0 |
FIRSTSERVICE CORP | COM | 33767E202 | 8,514 | 47,100 | SH | | SOLE | | 47,100 | 0 | 0 |
FISERV INC | COM | 337738108 | 2,007 | 18,500 | SH | | SOLE | 2 | 18,500 | 0 | 0 |
FORTIS INC | COM | 349553107 | 373 | 8,400 | SH | | SOLE | 2 | 8,400 | 0 | 0 |
FORTIS INC | COM | 349553107 | 1,056 | 23,800 | SH | | SOLE | | 23,800 | 0 | 0 |
FRANCO NEVADA CORP | COM | 351858105 | 1,065 | 8,200 | SH | | SOLE | 2 | 8,200 | 0 | 0 |
Franklin Temp FTSE Japan ETF | FTSE JAPAN ETF | 35473P744 | 440 | 14,242 | SH | | SOLE | 2 | 14,242 | 0 | 0 |
GILDAN ACTIVEWEAR | COM | 375916103 | 603 | 16,500 | SH | | SOLE | 2 | 16,500 | 0 | 0 |
GLOBAL PAYMENTS INC | COM | 37940X102 | 410 | 2,600 | SH | | SOLE | 2 | 2,600 | 0 | 0 |
Global Payments Inc. | COM | 37940X102 | 5,464 | 34,677 | SH | | SOLE | 1 | 34,677 | 0 | 0 |
Global Payments Inc. | COM | 37940X102 | 46 | 290 | SH | | SOLE | 2 | 290 | 0 | 0 |
GODADDY INC | CL A | 380237107 | 2,788 | 40,000 | SH | | SOLE | 2 | 40,000 | 0 | 0 |
GRANITE REAL ESTATE | UNIT 99/99/9999 | 387437114 | 2,361 | 33,200 | SH | | SOLE | | 33,200 | 0 | 0 |
HDFC Bank Ltd ADR | SPONSORED ADS | 40415F101 | 444 | 6,075 | SH | | SOLE | 1 | 6,075 | 0 | 0 |
HDFC Bank Ltd ADR | SPONSORED ADS | 40415F101 | 5,626 | 76,966 | SH | | SOLE | 2 | 76,966 | 0 | 0 |
Home Depot Inc | COM | 437076102 | 16,229 | 49,440 | SH | | SOLE | 1 | 49,440 | 0 | 0 |
Home Depot Inc | COM | 437076102 | 8,821 | 26,872 | SH | | SOLE | 2 | 26,872 | 0 | 0 |
Honeywell International Inc | COM | 438516106 | 14,879 | 70,091 | SH | | SOLE | 1 | 70,091 | 0 | 0 |
Honeywell International Inc | COM | 438516106 | 5,454 | 25,692 | SH | | SOLE | 2 | 25,692 | 0 | 0 |
HUDBAY MINERALS | COM | 443628102 | 1,363 | 218,500 | SH | | SOLE | | 218,500 | 0 | 0 |
HUNTINGTON INGALLS | COM | 446413106 | 463 | 2,400 | SH | | SOLE | | 2,400 | 0 | 0 |
INTERACTIVE BROKERS | COM CL A | 45841N107 | 1,870 | 30,000 | SH | | SOLE | 2 | 30,000 | 0 | 0 |
Intercontinental Exchange | COM | 45866F104 | 23 | 200 | SH | | SOLE | 1 | 200 | 0 | 0 |
Intercontinental Exchange | COM | 45866F104 | 1,665 | 14,500 | SH | | SOLE | 2 | 14,500 | 0 | 0 |
Intuit Inc | COM | 461202103 | 12,512 | 23,192 | SH | | SOLE | 1 | 23,192 | 0 | 0 |
Intuit Inc | COM | 461202103 | 4,017 | 7,445 | SH | | SOLE | 2 | 7,445 | 0 | 0 |
INVESCO EXCHANGETRAD | DYNMC LEISURE | 46137V720 | 549 | 10,900 | SH | | SOLE | 2 | 10,900 | 0 | 0 |
INVESCO EXCHNG TRADE | SR LN ETF | 46138G508 | 599 | 27,100 | SH | | SOLE | | 27,100 | 0 | 0 |
ISHARES | GL CLEAN ENE ETF | 464288224 | 509 | 23,500 | SH | | SOLE | 2 | 23,500 | 0 | 0 |
iShares Core MSCI EAFE ETF | CORE MSCI EAFE | 46432F842 | 558 | 7,518 | SH | | SOLE | 1 | 7,518 | 0 | 0 |
iShares Core MSCI EAFE ETF | CORE MSCI EAFE | 46432F842 | 82 | 1,103 | SH | | SOLE | 2 | 1,103 | 0 | 0 |
iShares Core MSCI Emerging Markets ETF | CORE MSCI EMKT | 46434G103 | 698 | 11,294 | SH | | SOLE | 1 | 11,294 | 0 | 0 |
iShares Core S&P 500 ETF | CORE S&P MCP ETF | 464287200 | 1,689 | 3,920 | SH | | SOLE | 1 | 3,920 | 0 | 0 |
iShares Core S&P 500 ETF | CORE S&P MCP ETF | 464287200 | 212 | 492 | SH | | SOLE | 2 | 492 | 0 | 0 |
iShares Core S&P Mid-Cap ETF | CORE S&P MCP ETF | 464287507 | 1,017 | 3,864 | SH | | SOLE | 1 | 3,864 | 0 | 0 |
iShares Core S&P Small-Cap ETF | CORE S&P SCP ETF | 464287804 | 972 | 8,898 | SH | | SOLE | 1 | 8,898 | 0 | 0 |
iShares Global Energy ETF | GLOBAL ENERG ETF | 464287341 | 331 | 12,312 | SH | | SOLE | 2 | 12,312 | 0 | 0 |
iShares Gold Trust ETF | ISHARES NEW | 464285204 | 1,108 | 33,158 | SH | | SOLE | 1 | 33,158 | 0 | 0 |
iShares Gold Trust ETF | ISHARES NEW | 464285204 | 49 | 1,474 | SH | | SOLE | 2 | 1,474 | 0 | 0 |
iShares MSCI United Kingdom ETF | MSCI UK ETF NEW | 46435G334 | 306 | 9,496 | SH | | SOLE | 1 | 9,496 | 0 | 0 |
iShares Select Dividend ETF | SELECT DIV ETF | 464287168 | 936 | 8,160 | SH | | SOLE | 1 | 8,160 | 0 | 0 |
ISHARES TR | 0-5YR HI YL CP | 46434V407 | 880 | 19,250 | SH | | SOLE | 2 | 19,250 | 0 | 0 |
Johnson & Johnson | COM | 478160104 | 76 | 473 | SH | | SOLE | 1 | 473 | 0 | 0 |
Johnson & Johnson | COM | 478160104 | 2,899 | 17,951 | SH | | SOLE | 2 | 17,951 | 0 | 0 |
Johnson & Johnson | COM | 478160104 | 1,074 | 6,650 | SH | | SOLE | | 6,650 | 0 | 0 |
JPMorgan Chase & Company | COM | 46625H100 | 33,578 | 205,131 | SH | | SOLE | 1 | 205,131 | 0 | 0 |
JPMorgan Chase & Company | COM | 46625H100 | 6,779 | 41,417 | SH | | SOLE | 2 | 41,417 | 0 | 0 |
Keysight Technologies Inc | COM | 49338L103 | 232 | 1,410 | SH | | SOLE | 1 | 1,410 | 0 | 0 |
Keysight Technologies Inc | COM | 49338L103 | 241 | 1,465 | SH | | SOLE | 2 | 1,465 | 0 | 0 |
KIRKLAND LAKE GOLD | COM | 49741E100 | 1,795 | 43,107 | SH | | SOLE | | 43,107 | 0 | 0 |
Kraneshares Quadratic Interest Rate ETF | QUADRTC INT RT | 500767736 | 1,543 | 55,362 | SH | | SOLE | 2 | 55,362 | 0 | 0 |
LIBERTY BROADBAND | COM SER C | 530307305 | 3,886 | 22,500 | SH | | SOLE | 2 | 22,500 | 0 | 0 |
LOCKHEED MARTIN CORP | COM | 539830109 | 690 | 2,000 | SH | | SOLE | 2 | 2,000 | 0 | 0 |
Lowe's Companies Inc | COM | 548661107 | 358 | 1,767 | SH | | SOLE | 1 | 1,767 | 0 | 0 |
Lowe's Companies Inc | COM | 548661107 | 197 | 970 | SH | | SOLE | 2 | 970 | 0 | 0 |
Madison Square Garden | CL A | 55826T102 | 6,385 | 87,865 | SH | | SOLE | 1 | 87,865 | 0 | 0 |
Madison Square Garden | CL A | 55826T102 | 75 | 1,030 | SH | | SOLE | 2 | 1,030 | 0 | 0 |
Manulife Financial Corporation | COM | 56501R106 | 166 | 8,617 | SH | | SOLE | 1 | 8,617 | 0 | 0 |
Markel Corp Holding | COM | 570535104 | 120 | 100 | SH | | SOLE | 1 | 100 | 0 | 0 |
Marsh & McLennan Companies, Inc | COM | 571748102 | 7,312 | 48,285 | SH | | SOLE | 1 | 48,285 | 0 | 0 |
Marsh & McLennan Companies, Inc | COM | 571748102 | 345 | 2,280 | SH | | SOLE | 2 | 2,280 | 0 | 0 |
Mastercard Inc Cl-A | CL A | 57636Q104 | 10,525 | 30,271 | SH | | SOLE | 1 | 30,271 | 0 | 0 |
Mastercard Inc Cl-A | CL A | 57636Q104 | 7,723 | 22,213 | SH | | SOLE | 2 | 22,213 | 0 | 0 |
Medtronic, PLC | SHS | G5960L103 | 6,842 | 54,581 | SH | | SOLE | 1 | 54,581 | 0 | 0 |
Medtronic, PLC | SHS | G5960L103 | 5,352 | 42,700 | SH | | SOLE | 2 | 42,700 | 0 | 0 |
Merck & Co Inc | COM | 58933Y105 | 8,722 | 116,125 | SH | | SOLE | 1 | 116,125 | 0 | 0 |
Merck & Co Inc | COM | 58933Y105 | 95 | 1,260 | SH | | SOLE | 2 | 1,260 | 0 | 0 |
Microsoft Corp | COM | 594918104 | 38,052 | 134,976 | SH | | SOLE | 1 | 134,976 | 0 | 0 |
Microsoft Corp | COM | 594918104 | 15,822 | 56,122 | SH | | SOLE | 2 | 56,122 | 0 | 0 |
Monster Beverage Corp | COM | 61174X109 | 13 | 141 | SH | | SOLE | 1 | 141 | 0 | 0 |
Monster Beverage Corp | COM | 61174X109 | 444 | 5,000 | SH | | SOLE | 2 | 5,000 | 0 | 0 |
MOODYS CORP | COM | 615369105 | 604 | 1,700 | SH | | SOLE | 2 | 1,700 | 0 | 0 |
Morgan Stanley | COM NEW | 617446448 | 43 | 440 | SH | | SOLE | 1 | 440 | 0 | 0 |
Morgan Stanley | COM NEW | 617446448 | 5,554 | 57,075 | SH | | SOLE | 2 | 57,075 | 0 | 0 |
Newmont Mining Corp. (Holding Co.) | COM | 651639106 | 2,501 | 46,075 | SH | | SOLE | 2 | 46,075 | 0 | 0 |
NIKE, Inc Class B | CL B | 654106103 | 19,416 | 133,689 | SH | | SOLE | 1 | 133,689 | 0 | 0 |
NIKE, Inc Class B | CL B | 654106103 | 6,149 | 42,336 | SH | | SOLE | 2 | 42,336 | 0 | 0 |
NORTH AMERICAN CONST | COM | 656811106 | 5,284 | 362,800 | SH | | SOLE | | 362,800 | 0 | 0 |
NORTHROP GRUMMAN CO | COM | 666807102 | 396 | 1,100 | SH | | SOLE | | 1,100 | 0 | 0 |
NUTRIEN LTD | COM | 67077M108 | 3,830 | 59,025 | SH | | SOLE | 2 | 59,025 | 0 | 0 |
NUTRIEN LTD | COM | 67077M108 | 876 | 13,500 | SH | | SOLE | | 13,500 | 0 | 0 |
NVR INC | COM | 62944T105 | 3,260 | 680 | SH | | SOLE | 2 | 680 | 0 | 0 |
O-I Glass | COM | 67098H104 | 4,646 | 325,545 | SH | | SOLE | 1 | 325,545 | 0 | 0 |
O-I Glass | COM | 67098H104 | 36 | 2,500 | SH | | SOLE | 2 | 2,500 | 0 | 0 |
Open Text Corporation | COM | 683715106 | 5 | 100 | SH | | SOLE | 1 | 100 | 0 | 0 |
Open Text Corporation | COM | 683715106 | 468 | 9,600 | SH | | SOLE | 2 | 9,600 | 0 | 0 |
PARKLAND CORP | COM | 70137W108 | 3,840 | 136,700 | SH | | SOLE | | 136,700 | 0 | 0 |
PEMBINA PIPELINE | COM | 706327749 | 205 | 10,000 | SH | | SOLE | 2 | 10,000 | 0 | 0 |
PEMBINA PIPELINE | COM | 706327764 | 404 | 20,000 | SH | | SOLE | | 20,000 | 0 | 0 |
PepsiCo, Inc | COM | 713448108 | 58 | 387 | SH | | SOLE | 1 | 387 | 0 | 0 |
PepsiCo, Inc | COM | 713448108 | 2,441 | 16,225 | SH | | SOLE | 2 | 16,225 | 0 | 0 |
PFB CORPORATION | COM | 69331T101 | 2,581 | 171,900 | SH | | SOLE | | 171,900 | 0 | 0 |
Philip Morris Intl Inc | COM | 718172109 | 152 | 1,600 | SH | | SOLE | 1 | 1,600 | 0 | 0 |
Philip Morris Intl Inc | COM | 718172109 | 5,666 | 59,775 | SH | | SOLE | 2 | 59,775 | 0 | 0 |
Pioneer Natural Res Co | COM | 723787107 | 2,266 | 13,611 | SH | | SOLE | 1 | 13,611 | 0 | 0 |
RAYMOND JAMES FINL | COM | 754730109 | 651 | 7,050 | SH | | SOLE | | 7,050 | 0 | 0 |
ROPER TECHNOLOGIES | COM | 776696106 | 803 | 1,800 | SH | | SOLE | 2 | 1,800 | 0 | 0 |
Royal Bank of Canada | COM | 780087102 | 40,781 | 410,375 | SH | | SOLE | 1 | 410,375 | 0 | 0 |
Royal Bank of Canada | COM | 780087102 | 12,265 | 123,337 | SH | | SOLE | 2 | 123,337 | 0 | 0 |
Royal Bank of Canada | COM | 780087102 | 2,616 | 26,300 | SH | | SOLE | | 26,300 | 0 | 0 |
S&P Global Inc | COM | 78409V104 | 17,974 | 42,302 | SH | | SOLE | 1 | 42,302 | 0 | 0 |
S&P Global Inc | COM | 78409V104 | 10,826 | 25,478 | SH | | SOLE | 2 | 25,478 | 0 | 0 |
SBA Communications CL-A | CL A | 78410G104 | 3,383 | 10,235 | SH | | SOLE | 1 | 10,235 | 0 | 0 |
SBA Communications CL-A | CL A | 78410G104 | 1,140 | 3,450 | SH | | SOLE | 2 | 3,450 | 0 | 0 |
Sector Spdr Tr Int-Finl | FINANCIAL | 81369Y605 | 53 | 1,423 | SH | | SOLE | 1 | 1,423 | 0 | 0 |
Sector Spdr Tr Int-Finl | FINANCIAL | 81369Y605 | 377 | 10,056 | SH | | SOLE | 2 | 10,056 | 0 | 0 |
Select Sec Rl Est Sel ETF | RL EST SEL SEC | 81369Y860 | 146 | 3,280 | SH | | SOLE | 1 | 3,280 | 0 | 0 |
Select Sec Rl Est Sel ETF | RL EST SEL SEC | 81369Y860 | 385 | 8,654 | SH | | SOLE | 2 | 8,654 | 0 | 0 |
Select Sector Communications Services SPDR Fund | COMMUNICATION | 81369Y852 | 393 | 4,900 | SH | | SOLE | 1 | 4,900 | 0 | 0 |
Shaw Communications Inc -B | CL B CONV | 82028K200 | 6,595 | 227,165 | SH | | SOLE | 1 | 227,165 | 0 | 0 |
Shaw Communications Inc -B | CL B CONV | 82028K200 | 7 | 225 | SH | | SOLE | 2 | 225 | 0 | 0 |
Sherwin-Williams Co | COM | 824348106 | 14,964 | 53,494 | SH | | SOLE | 1 | 53,494 | 0 | 0 |
Sherwin-Williams Co | COM | 824348106 | 6,469 | 23,124 | SH | | SOLE | 2 | 23,124 | 0 | 0 |
SHOPIFY INC | CL A | 82509L107 | 407 | 300 | SH | | SOLE | 2 | 300 | 0 | 0 |
SPDR Bloomberg Barclays 1-3 mth T-Bill | SPDR BLOOMBERG | 78468R663 | 766 | 8,373 | SH | | SOLE | 2 | 8,373 | 0 | 0 |
SPDR Gold Trust ETF | GOLD SHS | 78463V107 | 7,853 | 47,817 | SH | | SOLE | 1 | 47,817 | 0 | 0 |
SPDR Gold Trust ETF | GOLD SHS | 78463V107 | 456 | 2,777 | SH | | SOLE | 2 | 2,777 | 0 | 0 |
SPDR SER TR | BLOOMBERG SRT TR | 78468R408 | 1,879 | 68,600 | SH | | SOLE | 2 | 68,600 | 0 | 0 |
SS&C TECH HLDGS | COM | 78467J100 | 694 | 10,000 | SH | | SOLE | 2 | 10,000 | 0 | 0 |
Starbucks Corp | COM | 855244109 | 44 | 400 | SH | | SOLE | 1 | 400 | 0 | 0 |
Starbucks Corp | COM | 855244109 | 1,434 | 13,000 | SH | | SOLE | 2 | 13,000 | 0 | 0 |
Stryker Corp | COM | 863667101 | 185 | 700 | SH | | SOLE | 1 | 700 | 0 | 0 |
Sun Life Financial Services Canada Inc | COM | 866796105 | 520 | 10,122 | SH | | SOLE | 1 | 10,122 | 0 | 0 |
Suncor Energy Inc | COM | 867224107 | 48 | 2,300 | SH | | SOLE | 1 | 2,300 | 0 | 0 |
Suncor Energy Inc. | COM | 867224107 | 6,363 | 307,316 | SH | | SOLE | 1 | 307,316 | 0 | 0 |
Suncor Energy Inc. | COM | 867224107 | 8 | 410 | SH | | SOLE | 2 | 410 | 0 | 0 |
Taiwan Semiconductor Manufacturing SP/ADR | SPONSORED ADS | 874039100 | 3,361 | 30,107 | SH | | SOLE | 1 | 30,107 | 0 | 0 |
Taiwan Semiconductor Manufacturing SP/ADR | SPONSORED ADS | 874039100 | 7,928 | 71,001 | SH | | SOLE | 2 | 71,001 | 0 | 0 |
TCW Strategic Income Fund | COM | 872340104 | 163 | 28,350 | SH | | SOLE | 1 | 28,350 | 0 | 0 |
TCW Strategic Income Fund | COM | 872340104 | 38 | 6,695 | SH | | SOLE | 2 | 6,695 | 0 | 0 |
Teck Resources Ltd B | CL B | 878742204 | 1,324 | 53,250 | SH | | SOLE | 1 | 53,250 | 0 | 0 |
Telus Corporation | COM | 87971M103 | 74 | 3,370 | SH | | SOLE | 1 | 3,370 | 0 | 0 |
Telus Corporation | COM | 87971M103 | 1,474 | 67,050 | SH | | SOLE | 2 | 67,050 | 0 | 0 |
Telus Corporation | COM | 87971M103 | 1,165 | 53,000 | SH | | SOLE | | 53,000 | 0 | 0 |
Tesla Motors Inc. | COM | 88160R101 | 1,993 | 2,570 | SH | | SOLE | 1 | 2,570 | 0 | 0 |
Texas Instruments-Cum Rts | COM | 882508104 | 21 | 111 | SH | | SOLE | 1 | 111 | 0 | 0 |
Texas Instruments-Cum Rts | COM | 882508104 | 3,277 | 17,050 | SH | | SOLE | 2 | 17,050 | 0 | 0 |
TEXAS PACIFIC LAND | COM | 88262P102 | 1,481 | 1,225 | SH | | SOLE | 2 | 1,225 | 0 | 0 |
TFI INTERNATIONAL | COM | 87241L109 | 1,238 | 12,100 | SH | | SOLE | | 12,100 | 0 | 0 |
The Charles Schwab Corp | COM | 808513105 | 2,078 | 28,535 | SH | | SOLE | 1 | 28,535 | 0 | 0 |
The Charles Schwab Corp | COM | 808513105 | 1,165 | 16,000 | SH | | SOLE | 2 | 16,000 | 0 | 0 |
THE WESTERN UNION | COM | 959802109 | 1,159 | 57,300 | SH | | SOLE | | 57,300 | 0 | 0 |
Thermo Fisher Scientific, Inc | COM | 883556102 | 21,492 | 37,618 | SH | | SOLE | 1 | 37,618 | 0 | 0 |
Thermo Fisher Scientific, Inc | COM | 883556102 | 10,628 | 18,602 | SH | | SOLE | 2 | 18,602 | 0 | 0 |
Tidal ATAC US Rotation ETF | ATAC US ROTATION | 886364843 | 485 | 21,142 | SH | | SOLE | 2 | 21,142 | 0 | 0 |
TJX Companies, Inc | COM | 872540109 | 307 | 4,646 | SH | | SOLE | 1 | 4,646 | 0 | 0 |
TJX Companies, Inc | COM | 872540109 | 198 | 3,000 | SH | | SOLE | 2 | 3,000 | 0 | 0 |
TJX Companies, Inc | COM | 872540109 | 567 | 8,600 | SH | | SOLE | | 8,600 | 0 | 0 |
T-MOBILE US INC | COM | 872590104 | 415 | 3,250 | SH | | SOLE | 2 | 3,250 | 0 | 0 |
TURNING POINT BRANDS | COM | 90041L105 | 406 | 8,500 | SH | | SOLE | 2 | 8,500 | 0 | 0 |
U.S. Bancorp | COM NEW | 902973304 | 13,700 | 230,480 | SH | | SOLE | 1 | 230,480 | 0 | 0 |
U.S. Bancorp | COM NEW | 902973304 | 619 | 10,405 | SH | | SOLE | 2 | 10,405 | 0 | 0 |
Union Pacific Corp | COM | 907818108 | 795 | 4,055 | SH | | SOLE | 1 | 4,055 | 0 | 0 |
Union Pacific Corp | COM | 907818108 | 219 | 1,115 | SH | | SOLE | 2 | 1,115 | 0 | 0 |
Union Pacific Corp | COM | 907818108 | 1,711 | 8,730 | SH | | SOLE | | 8,730 | 0 | 0 |
UnitedHealth Group Inc | COM | 91324P102 | 16,535 | 42,316 | SH | | SOLE | 1 | 42,316 | 0 | 0 |
UnitedHealth Group Inc | COM | 91324P102 | 10,643 | 27,239 | SH | | SOLE | 2 | 27,239 | 0 | 0 |
VanEck Vectors Gold Miners ETF | GOLD MINERS ETF | 92189F106 | 4,822 | 163,640 | SH | | SOLE | 1 | 163,640 | 0 | 0 |
VanEck Vectors Gold Miners ETF | GOLD MINERS ETF | 92189F106 | 39 | 1,325 | SH | | SOLE | 2 | 1,325 | 0 | 0 |
Vanguard Div Appr ETF | DIV APP ETF | 921908844 | 876 | 5,700 | SH | | SOLE | 1 | 5,700 | 0 | 0 |
Vanguard Real Estate Etf . | REAL ESTATE ETF | 922908553 | 738 | 7,250 | SH | | SOLE | 1 | 7,250 | 0 | 0 |
VANGUARD SCOTTSDALE | SHRT TRM CORP BD | 92206C409 | 503 | 6,100 | SH | | SOLE | 2 | 6,100 | 0 | 0 |
Vanguard Short-Term Bond ETF | SHORT TRM BOND | 921937827 | 476 | 5,810 | SH | | SOLE | 2 | 5,810 | 0 | 0 |
Vanguard Short-Term Corp Bond ETF | SHRT TRM CORP BD | 92206C409 | 2,736 | 33,205 | SH | | SOLE | 1 | 33,205 | 0 | 0 |
Vanguard Short-Term Corp Bond ETF | SHRT TRM CORP BD | 92206C409 | 1,442 | 17,500 | SH | | SOLE | 2 | 17,500 | 0 | 0 |
Vanguard Total Bond Market ETF | TOTAL BND MKT | 921937835 | 325 | 3,805 | SH | | SOLE | 2 | 3,805 | 0 | 0 |
VERIZON COMMUNICATIO | COM | 92343V104 | 999 | 18,500 | SH | | SOLE | | 18,500 | 0 | 0 |
Vermilion Energy Inc | COM | 923725105 | 447 | 45,313 | SH | | SOLE | 1 | 45,313 | 0 | 0 |
Visa Inc | COM | 92826C839 | 24,405 | 109,562 | SH | | SOLE | 1 | 109,562 | 0 | 0 |
Visa Inc | COM | 92826C839 | 8,972 | 40,278 | SH | | SOLE | 2 | 40,278 | 0 | 0 |
Visa Inc | COM | 92826C839 | 1,214 | 5,450 | SH | | SOLE | | 5,450 | 0 | 0 |
Walmart Inc | COM | 931142103 | 2,566 | 18,409 | SH | | SOLE | 1 | 18,409 | 0 | 0 |
Walt Disney Co | COM | 254687106 | 2,375 | 14,042 | SH | | SOLE | 1 | 14,042 | 0 | 0 |
WASTE CONNECTIONS | COM | 94106B101 | 1,796 | 14,250 | SH | | SOLE | 2 | 14,250 | 0 | 0 |
Watsco Inc | COM | 942622200 | 1,508 | 5,700 | SH | | SOLE | 2 | 5,700 | 0 | 0 |
WHEATON PRECIOUS MET | COM | 962879102 | 422 | 11,200 | SH | | SOLE | 2 | 11,200 | 0 | 0 |
Williams Sonoma Inc | COM | 969904101 | 3,788 | 21,360 | SH | | SOLE | 2 | 21,360 | 0 | 0 |
Wisdomtree Intl Hedged Quality Div Growth | ITL DDG QTLY DIV | 97717X594 | 475 | 11,000 | SH | | SOLE | 1 | 11,000 | 0 | 0 |