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
AT&T Corp COM 00206R102 1,070 43,486 SH   SOLE   43,486 0 0
AYR Wellness, Inc COM 05475p109 2,465 162,376 SH   SOLE   162,376 0 0
AbbVie Inc. COM 002874y10 1,359 10,038 SH   SOLE   10,038 0 0
Abbott Laboratories COM 002824100 1,413 10,038 SH   SOLE   10,038 0 0
Activision Blizzard COM 00507v109 5,106 76,751 SH   SOLE   76,751 0 0
Adobe Systems Inc COM 00724F101 268 472 SH   SOLE   472 0 0
Airbus SE COM 009279100 5,103 159,924 SH   SOLE   159,924 0 0
Alibaba Group Holding-SP COM 01609w102 3,711 31,238 SH   SOLE   31,238 0 0
Alphabet Inc. Class A COM 38259p706 1,580 546 SH   SOLE   546 0 0
Alphabet Inc. Class C COM 38259p508 9,398 3,244 SH   SOLE   3,244 0 0
Amazon.com Inc COM 023135106 9,379 2,813 SH   SOLE   2,813 0 0
Amgen Inc. COM 031162100 449 1,994 SH   SOLE   1,994 0 0
Anheuser-Busch Cos Inc COM 035229103 3,187 52,630 SH   SOLE   52,630 0 0
Apple Computer Inc COM 037833100 1,745 9,827 SH   SOLE   9,827 0 0
Applied Materials Inc COM 038222105 24,665 156,739 SH   SOLE   156,739 0 0
Applovin Corp COM 03831w108 2,227 23,621 SH   SOLE   23,621 0 0
Arista Networks COM 040413106 4,779 33,246 SH   SOLE   33,246 0 0
BCE Inc COM 05534B760 403 7,735 SH   SOLE   7,735 0 0
BHP Billiton Ltd. COM 088606108 206 3,419 SH   SOLE   3,419 0 0
BP PLC COM 055622104 215 8,062 SH   SOLE   8,062 0 0
Baidu, Inc COM 056752108 5,329 35,818 SH   SOLE   35,818 0 0
Banco de Sabadell SA COM E15819191 6 10,151 SH   SOLE   10,151 0 0
Bank of America Corp COM 060505104 263 5,910 SH   SOLE   5,910 0 0
Bank of New York Co Inc/The COM 064058100 2,192 37,736 SH   SOLE   37,736 0 0
Baxter International Inc COM 071813109 515 6,000 SH   SOLE   6,000 0 0
Berkshire Hathaway COM 084670702 387 1,294 SH   SOLE   1,294 0 0
Berkshire Hathaway, Inc. Class COM 084990175 451 100 SH   SOLE   100 0 0
Berry Plastics Group Inc COM 08579w103 7,988 108,271 SH   SOLE   108,271 0 0
Bio-Rad COM 090572207 555 735 SH   SOLE   735 0 0
Blackrock Inc COM 09247x101 302 330 SH   SOLE   330 0 0
Bristol-Myers Squibb Co COM 110122108 895 14,350 SH   SOLE   14,350 0 0
Burlington Coat Factory COM 122017106 3,207 11,000 SH   SOLE   11,000 0 0
Butterfly Network, Inc COM 124155102 2,388 356,935 SH   SOLE   356,935 0 0
CLP Holdings Ltd COM 18946Q101 870 86,400 SH   SOLE   86,400 0 0
CME Group, Inc. COM 12572Q105 411 1,800 SH   SOLE   1,800 0 0
CSX Corp COM 126408103 10,625 282,576 SH   SOLE   282,576 0 0
CVS Corp COM 126650100 11,239 108,951 SH   SOLE   108,951 0 0
Canadian Pacific Railway Ltd COM 135923100 540 7,500 SH   SOLE   7,500 0 0
Carrier COM 14448C104 3,476 64,090 SH   SOLE   64,090 0 0
Change Healthcare, Inc COM 15912k001 3,420 159,983 SH   SOLE   159,983 0 0
Charles Schwab Corp COM 808513105 19,730 234,596 SH   SOLE   234,596 0 0
Charter Communications Inc COM 16119P108 1,400 2,147 SH   SOLE   2,147 0 0
ChevronTexaco Corp COM 166764100 5,960 50,792 SH   SOLE   50,792 0 0
Cisco Systems Inc COM 17275R102 13,803 217,816 SH   SOLE   217,816 0 0
Comcast Corp Cl A COM 20030n101 594 11,810 SH   SOLE   11,810 0 0
ConAgra Foods Inc. COM 205887102 2,606 76,300 SH   SOLE   76,300 0 0
Constellation Brands Inc COM 20136p108 11,500 45,822 SH   SOLE   45,822 0 0
Constellium NV COM n22035104 5,306 296,261 SH   SOLE   296,261 0 0
Cooper Companies, Inc. COM 216648402 670 1,600 SH   SOLE   1,600 0 0
Costco Wholesale Corp COM 22160K105 3,637 6,406 SH   SOLE   6,406 0 0
Coupang COM 22266t109 5,141 174,995 SH   SOLE   174,995 0 0
Darden Restaurants Inc COM 237194105 3,532 23,445 SH   SOLE   23,445 0 0
Deere & Co COM 244199105 11,398 33,242 SH   SOLE   33,242 0 0
Dirtt Environmental Solutions COM 25490h106 820 376,000 SH   SOLE   376,000 0 0
Dow Chemical Co COM 260543103 216 3,810 SH   SOLE   3,810 0 0
Duke Energy Corp COM 26441C105 3,184 30,357 SH   SOLE   30,357 0 0
Dundee Bancorp Inc. COM 264901109 66 58,111 SH   SOLE   58,111 0 0
Edison International COM 281020107 2,174 31,850 SH   SOLE   31,850 0 0
Elanco Animal Health COM 28414H103 4,328 152,500 SH   SOLE   152,500 0 0
Electric Last Mile Solutions, COM 28489l104 2,119 301,438 SH   SOLE   301,438 0 0
Emerson Electric Co. COM 291011104 864 9,288 SH   SOLE   9,288 0 0
Exxon Mobil Corp COM 30231G102 2,616 42,760 SH   SOLE   42,760 0 0
Facebook Inc. COM 30303M102 286 850 SH   SOLE   850 0 0
FedEx Corp COM 31428X106 2,998 11,591 SH   SOLE   11,591 0 0
Ferroglobe PLC COM 37954n206 483 77,828 SH   SOLE   77,828 0 0
General Electric Co. COM 369604103 579 6,131 SH   SOLE   6,131 0 0
Gilead Sciences COM 375558103 282 3,890 SH   SOLE   3,890 0 0
Goldman Sachs BDC COM 38147u107 1,699 88,656 SH   SOLE   88,656 0 0
Honeywell International Inc COM 438516106 699 3,350 SH   SOLE   3,350 0 0
Intel Corp COM 458140100 2,419 46,967 SH   SOLE   46,967 0 0
International Business Machine COM 459200101 6,582 49,241 SH   SOLE   49,241 0 0
International Flavors & Fragra COM 459506101 436 2,892 SH   SOLE   2,892 0 0
Intuit Inc COM 461202103 2,792 4,340 SH   SOLE   4,340 0 0
JP Morgan Chase & Co COM 46625H100 13,737 86,752 SH   SOLE   86,752 0 0
Johnson & Johnson COM 478160104 9,490 55,473 SH   SOLE   55,473 0 0
Kla-Tencor Corp COM 482480100 538 1,250 SH   SOLE   1,250 0 0
LabCorp COM 50540r409 4,839 15,400 SH   SOLE   15,400 0 0
Las Vegas Sands Corp COM 517834107 2,157 57,302 SH   SOLE   57,302 0 0
Linde PLC COM IE00BZ12W 641 1,850 SH   SOLE   1,850 0 0
Lowe's Cos COM 548661107 517 2,000 SH   SOLE   2,000 0 0
Lyft COM 55087p104 2,557 59,850 SH   SOLE   59,850 0 0
MDU Resources Group Inc COM 552690109 812 26,324 SH   SOLE   26,324 0 0
Marriott International Inc COM 571903202 6,410 38,791 SH   SOLE   38,791 0 0
Mastercard, Inc. COM 57636Q104 2,411 6,710 SH   SOLE   6,710 0 0
McKesson Corp COM 58155Q103 5,425 21,824 SH   SOLE   21,824 0 0
Medtronic PLC COM 585055106 3,161 30,557 SH   SOLE   30,557 0 0
Merck & Co Inc COM 58933Y105 457 5,967 SH   SOLE   5,967 0 0
Microsoft Corp COM 594918104 23,607 70,192 SH   SOLE   70,192 0 0
Minnesota Mining & Manufacturi COM 88579Y101 8,428 47,447 SH   SOLE   47,447 0 0
Nasdaq-100 Index Tracking Stoc COM 73935a104 3,093 7,774 SH   SOLE   7,774 0 0
New Relic Inc COM 64829b100 7,367 66,998 SH   SOLE   66,998 0 0
NextEra Energy, Inc. COM 65339F101 9,447 101,194 SH   SOLE   101,194 0 0
NiSource Inc COM 65473P105 585 21,200 SH   SOLE   21,200 0 0
Novartis AG ADR COM 66987V109 7,174 82,016 SH   SOLE   82,016 0 0
Nucor Corp COM 670346105 305 2,672 SH   SOLE   2,672 0 0
Oaktree Specialty Lending Corp COM 67401p108 149 20,022 SH   SOLE   20,022 0 0
Opendoor Technologies, Inc. COM 683712103 2,454 167,936 SH   SOLE   167,936 0 0
Oracle Corp COM 68389X105 7,947 91,125 SH   SOLE   91,125 0 0
Otis Worldwide Corp COM 68902V107 4,148 47,645 SH   SOLE   47,645 0 0
PPG Industries Inc COM 693506107 4,668 27,070 SH   SOLE   27,070 0 0
Pagseguro Digital LTD COM G68707101 3,850 146,819 SH   SOLE   146,819 0 0
Papa John's Intl Inc COM 698813102 5,620 42,105 SH   SOLE   42,105 0 0
Pepsico Inc. COM 713448108 13,923 80,149 SH   SOLE   80,149 0 0
Pfizer Inc COM 717081103 3,958 67,021 SH   SOLE   67,021 0 0
Phillip Morris International COM 718172109 237 2,500 SH   SOLE   2,500 0 0
Playmates Toys COM G7147S100 9 145,000 SH   SOLE   145,000 0 0
Porch Group, Inc COM 733245104 4,034 258,766 SH   SOLE   258,766 0 0
Post Holdings Inc. COM 737446104 9,157 81,231 SH   SOLE   81,231 0 0
Procter & Gamble Co COM 742718109 11,638 71,144 SH   SOLE   71,144 0 0
Proterra Inc COM 74374T109 2,564 290,356 SH   SOLE   290,356 0 0
Raytheon Technologies Corp COM 913017109 5,517 64,102 SH   SOLE   64,102 0 0
Royal Dutch Petroleum Co COM 780259206 1,172 27,000 SH   SOLE   27,000 0 0
SalesForce.com Inc COM 79466l302 4,309 16,956 SH   SOLE   16,956 0 0
Schlumberger Ltd COM 806857108 298 9,940 SH   SOLE   9,940 0 0
Sempra Energy COM 816851109 582 4,400 SH   SOLE   4,400 0 0
Simply Good Foods Co COM 82900l102 5,014 120,611 SH   SOLE   120,611 0 0
Southern Co/The COM 842587107 1,303 19,000 SH   SOLE   19,000 0 0
State Street Corp COM 857477103 279 3,000 SH   SOLE   3,000 0 0
Stryker Corp COM 863667101 23,324 87,218 SH   SOLE   87,218 0 0
TJX Companies COM 872540109 387 5,096 SH   SOLE   5,096 0 0
Target Corp COM 87612E106 2,503 10,813 SH   SOLE   10,813 0 0
Tencent Holdings Ltd COM 88032Q109 3,894 66,793 SH   SOLE   66,793 0 0
Thermo Electron Corp COM 883556102 38,015 56,974 SH   SOLE   56,974 0 0
Trulieve Cannabis Corp COM 89788C104 702 26,997 SH   SOLE   26,997 0 0
Union Pacific Corp COM 907818108 6,473 25,692 SH   SOLE   25,692 0 0
United Health Group Inc. COM 91324P102 25,783 51,347 SH   SOLE   51,347 0 0
United Parcel Service Inc COM 013104104 911 4,250 SH   SOLE   4,250 0 0
Vanguard MSCI Emerging Mkts COM 922042858 736 14,875 SH   SOLE   14,875 0 0
Ventas Inc (REIT) COM 92276F100 1,274 24,923 SH   SOLE   24,923 0 0
Visa, Inc COM 92826C839 7,628 35,201 SH   SOLE   35,201 0 0
WM Technology, Inc COM 92971A109 1,461 244,378 SH   SOLE   244,378 0 0
Wells Fargo & Co COM 949746101 397 8,274 SH   SOLE   8,274 0 0
Weyerhaeuser Co COM 962166104 3,041 73,840 SH   SOLE   73,840 0 0
Williams Cos Inc. COM 969457100 2,070 79,500 SH   SOLE   79,500 0 0
Wynn Resorts Ltd. COM 983143410 795 9,345 SH   SOLE   9,345 0 0
Zimmer Holdings Inc COM 98956P102 4,585 36,092 SH   SOLE   36,092 0 0
Zoetis COM 98978V103 2,776 11,375 SH   SOLE   11,375 0 0
iShares Russell Midcap Growth COM 464287481 744 6,460 SH   SOLE   6,460 0 0
iShares Russell Midcap Value I COM 464287473 574 4,694 SH   SOLE   4,694 0 0
iShares S&P 500 Index Fund/US COM 464287200 3,229 6,768 SH   SOLE   6,768 0 0
iShares S&P Euro 350 Index COM 464287861 389 7,148 SH   SOLE   7,148 0 0
Energy Transfer LP PTP 29273V100 2,236 271,704 SH   SOLE   271,704 0 0
Enterprise Products Partners L PTP 293792107 8,151 371,181 SH   SOLE   371,181 0 0
Magellan Midstream Partners (L PTP 559080106 2,094 45,080 SH   SOLE   45,080 0 0
NuStar Energy LP PTP 67058H102 326 20,527 SH   SOLE   20,527 0 0
Plains All American Pipeline ( PTP 726503105 891 95,397 SH   SOLE   95,397 0 0
Pepsico Inc. COM 713448108 1,737 10,000 SH   SOLE   10,000 0 0
Yum China Holdings Inc COM 98850p109 994 19,950 SH   SOLE   19,950 0 0
Yum! Brands Inc. COM 988498101 2,083 15,000 SH   SOLE   15,000 0 0
Pan American Warrants Exp 2/22 WT 697900132 10 13,000 SH   SOLE   13,000 0 0