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
3M Company COM 88579Y101 20,177 135,528 SH   SOLE   1,300 0 134,228
Abbott Laboratories COM 002824100 60,667 512,562 SH   SOLE   5,900 0 506,662
AbbVie COM 00287Y109 54,124 333,875 SH   SOLE   2,772 0 331,103
ABM Industries COM 000957100 221 4,800 SH   SOLE   0 0 4,800
Activision Blizzard COM 00507V109 7,939 99,101 SH   SOLE   4,100 0 95,001
Adobe COM 00724F101 11,682 25,640 SH   SOLE   150 0 25,490
Advanced Micro Devices COM 007903107 241 2,208 SH   SOLE   0 0 2,208
Air Products & Chemicals COM 009158106 26,910 107,678 SH   SOLE   1,475 0 106,203
AirBNB COM 009066101 250 1,458 SH   SOLE   0 0 1,458
Alliant Energy COM 018802108 583 9,330 SH   SOLE   2,000 0 7,330
Allstate COM 020002101 24,917 179,894 SH   SOLE   3,360 0 176,534
Ally Financial COM 02005N100 4,235 97,400 SH   SOLE   6,150 0 91,250
Alphabet Cl A COM 02079K305 44,632 16,047 SH   SOLE   75 0 15,972
Alphabet Cl C COM 02079K107 120,897 43,286 SH   SOLE   790 0 42,496
Alteryx Cl A COM 02156B103 548 7,662 SH   SOLE   0 0 7,662
Altria Group COM 02209S103 4,527 86,647 SH   SOLE   700 0 85,947
Amazon.com COM 023135106 82,314 25,250 SH   SOLE   463 0 24,787
Ameren COM 023608102 214 2,280 SH   SOLE   0 0 2,280
American Electric Power COM 025537101 955 9,573 SH   SOLE   0 0 9,573
American Express COM 025816109 72,243 386,324 SH   SOLE   5,055 0 381,269
American Financial Group COM 025932104 204 1,400 SH   SOLE   0 0 1,400
American Water Works COM 030420103 400 2,416 SH   SOLE   0 0 2,416
Ameriprise Financial COM 03076C106 905 3,012 SH   SOLE   0 0 3,012
AMETEK COM 031100100 7,610 57,138 SH   SOLE   0 0 57,138
Amgen COM 031162100 6,019 24,890 SH   SOLE   200 0 24,690
Amkor Technology COM 031652100 272 12,500 SH   SOLE   0 0 12,500
Amphenol Cl A COM 032095101 344 4,561 SH   SOLE   0 0 4,561
Analog Devices COM 032654105 5,254 31,807 SH   SOLE   0 0 31,807
ANSYS COM 03662Q105 525 1,653 SH   SOLE   0 0 1,653
Anthem COM 036752103 1,152 2,346 SH   SOLE   0 0 2,346
Apollo Global Management COM 03769M106 10,218 164,832 SH   SOLE   0 0 164,832
Apple COM 037833100 248,055 1,420,622 SH   SOLE   9,680 0 1,410,942
Applied Materials COM 038222105 764 5,796 SH   SOLE   0 0 5,796
AptarGroup COM 038336103 7,182 61,124 SH   SOLE   1,050 0 60,074
Arcimoto COM 039587100 73 11,000 SH   SOLE   0 0 11,000
Ascend Wellness Holdings COM 04351N106 60 15,000 SH   SOLE   0 0 15,000
AT&T COM 00206R102 7,913 334,870 SH   SOLE   0 0 334,870
Atreca COM 04965G109 48 15,000 SH   SOLE   0 0 15,000
Autodesk COM 052769106 201 936 SH   SOLE   0 0 936
Automatic Data Processing COM 053015103 4,356 19,143 SH   SOLE   0 0 19,143
Bank of America COM 060505104 4,150 100,691 SH   SOLE   300 0 100,391
Bank of New York Mellon Corp COM 064058100 2,021 40,724 SH   SOLE   471 0 40,253
Baxter International COM 071813109 1,322 17,055 SH   SOLE   2,000 0 15,055
Becton Dickinson COM 075887109 20,673 77,718 SH   SOLE   1,725 0 75,993
Berkshire Hathaway Cl A COM 084670108 15,868 30 SH   SOLE   0 0 30
Berkshire Hathaway Cl B COM 084670702 41,692 118,137 SH   SOLE   3,025 0 115,112
BlackRock COM 09247X101 4,694 6,143 SH   SOLE   0 0 6,143
Blackstone Group COM 09260D107 17,436 137,356 SH   SOLE   900 0 136,456
Boeing COM 097023105 29,517 154,138 SH   SOLE   525 0 153,613
Booking Holdings COM 09857L108 272 116 SH   SOLE   0 0 116
Boston Scientific COM 101137107 599 13,531 SH   SOLE   0 0 13,531
Bristol-Myers Squibb COM 110122108 7,169 98,163 SH   SOLE   1,500 0 96,663
Broadcom Ltd COM 11135F101 69,167 109,845 SH   SOLE   2,255 0 107,590
Broadridge Financial Solutions COM 11133T103 236 1,513 SH   SOLE   0 0 1,513
Cable One COM 12685J105 634 433 SH   SOLE   0 0 433
Cannabis Science COM 137648101 0 10,000 SH   SOLE   0 0 10,000
Cardinal Health COM 14149Y108 755 13,314 SH   SOLE   0 0 13,314
Carrier Global COM 14448C104 1,598 34,844 SH   SOLE   400 0 34,444
Caterpillar COM 149123101 13,229 59,373 SH   SOLE   0 0 59,373
CBOE Holdings COM 12503M108 898 7,847 SH   SOLE   0 0 7,847
Charles Schwab COM 808513105 20,520 243,390 SH   SOLE   2,600 0 240,790
Charter Communications A COM 16119P108 1,163 2,131 SH   SOLE   0 0 2,131
Chevron COM 166764100 50,929 312,776 SH   SOLE   3,762 0 309,014
Chipotle Mexican Grill COM 169656105 277 175 SH   SOLE   0 0 175
Church & Dwight Co Inc COM 171340102 203 2,040 SH   SOLE   0 0 2,040
Cigna COM 125523100 2,450 10,226 SH   SOLE   0 0 10,226
Cisco Systems COM 17275R102 20,185 361,990 SH   SOLE   7,245 0 354,745
Citigroup COM 172967424 15,463 289,562 SH   SOLE   1,475 0 288,087
Clorox COM 189054109 489 3,518 SH   SOLE   0 0 3,518
CME Group COM 12572Q105 12,275 51,606 SH   SOLE   1,400 0 50,206
Coca-Cola COM 191216100 26,935 434,442 SH   SOLE   4,300 0 430,142
Cognizant Tech Solutions COM 192446102 355 3,958 SH   SOLE   0 0 3,958
Colgate-Palmolive COM 194162103 9,318 122,881 SH   SOLE   900 0 121,981
Comcast Cl A COM 20030N101 60,507 1,292,339 SH   SOLE   15,850 0 1,276,489
ConocoPhillips COM 20825C104 2,284 22,839 SH   SOLE   0 0 22,839
Consolidated Edison COM 209115104 711 7,510 SH   SOLE   0 0 7,510
Constellation Brands Cl A COM 21036P108 17,162 74,515 SH   SOLE   1,175 0 73,340
Constellation Energy COM 21037T109 248 4,413 SH   SOLE   0 0 4,413
Copart COM 217204106 1,927 15,362 SH   SOLE   0 0 15,362
Corteva COM 22052L104 6,742 117,291 SH   SOLE   2,765 0 114,526
Costco Wholesale COM 22160K105 39,362 68,354 SH   SOLE   978 0 67,376
CrowdStrike Holdings COM 22788C105 377 1,659 SH   SOLE   0 0 1,659
Crown Castle International COM 22822V101 18,014 97,584 SH   SOLE   825 0 96,759
CSX COM 126408103 674 17,987 SH   SOLE   0 0 17,987
Cummins COM 231021106 2,052 10,005 SH   SOLE   0 0 10,005
CVS Health Corp COM 126650100 3,176 31,382 SH   SOLE   125 0 31,257
D R Horton COM 23331A109 261 3,500 SH   SOLE   0 0 3,500
Danaher COM 235851102 73,237 249,673 SH   SOLE   5,310 0 244,363
Deere & Co COM 244199105 33,672 81,048 SH   SOLE   2,475 0 78,573
Defentect Group COM 244639100 0 23,000 SH   SOLE   0 0 23,000
Delta Airlines COM 247361702 232 5,875 SH   SOLE   0 0 5,875
DexCom COM 252131107 771 1,508 SH   SOLE   0 0 1,508
Discover Financial Services COM 254709108 274 2,486 SH   SOLE   0 0 2,486
Discovery C COM 25470F302 239 9,566 SH   SOLE   0 0 9,566
Disney Walt COM 254687106 49,867 363,569 SH   SOLE   6,125 0 357,444
Dominion Energy COM 25746U109 5,141 60,501 SH   SOLE   100 0 60,401
Dover COM 260003108 271 1,730 SH   SOLE   0 0 1,730
Dow COM 260557103 1,659 26,038 SH   SOLE   0 0 26,038
DTE Energy COM 233331107 889 6,727 SH   SOLE   0 0 6,727
Duke Energy COM 26441C204 1,343 12,032 SH   SOLE   0 0 12,032
DuPont de Nemours COM 26614N102 9,960 135,366 SH   SOLE   3,547 0 131,819
eBay COM 278642103 232 4,050 SH   SOLE   0 0 4,050
Ecolab COM 278865100 35,804 202,787 SH   SOLE   4,175 0 198,612
Edwards Lifesciences COM 28176E108 494 4,200 SH   SOLE   0 0 4,200
Electronic Arts COM 285512109 222 1,755 SH   SOLE   0 0 1,755
Emerson Electric COM 291011104 4,939 50,370 SH   SOLE   0 0 50,370
Energy Transfer LP COM 29273V100 112 10,051 SH   SOLE   0 0 10,051
Entergy COM 29364G103 688 5,890 SH   SOLE   0 0 5,890
Estee Lauder Cl A COM 518439104 10,049 36,903 SH   SOLE   0 0 36,903
Everest Re Group Ltd COM G3223R108 362 1,200 SH   SOLE   0 0 1,200
Evergy COM 30034W106 1,616 23,643 SH   SOLE   0 0 23,643
Eversource Energy COM 30040W108 514 5,832 SH   SOLE   0 0 5,832
Evofem Biosciences COM 30048L104 3 10,000 SH   SOLE   0 0 10,000
Exact Sciences COM 30063P105 517 7,400 SH   SOLE   0 0 7,400
Exelon COM 30161N101 623 13,080 SH   SOLE   0 0 13,080
Exxon Mobil COM 30231G102 27,927 338,144 SH   SOLE   3,300 0 334,844
Fedex COM 31428X106 293 1,265 SH   SOLE   100 0 1,165
Fifth Third Bancorp COM 316773100 3,278 76,167 SH   SOLE   0 0 76,167
First Horizon COM 320517105 3,124 132,991 SH   SOLE   2,500 0 130,491
First Republic Bank COM 33616C100 823 5,080 SH   SOLE   0 0 5,080
Fiserv COM 337738108 24,191 238,569 SH   SOLE   3,850 0 234,719
Ford Motor COM 345370860 270 15,960 SH   SOLE   0 0 15,960
Fortive COM 34959J108 1,105 18,129 SH   SOLE   0 0 18,129
Gallagher Arthur J & Co COM 363576109 273 1,562 SH   SOLE   0 0 1,562
General Dynamics COM 369550108 877 3,636 SH   SOLE   0 0 3,636
General Electric COM 369604301 2,612 28,548 SH   SOLE   0 0 28,548
General Mills COM 370334104 794 11,721 SH   SOLE   0 0 11,721
Genuine Parts COM 372460105 405 3,211 SH   SOLE   0 0 3,211
Gilead Sciences COM 375558103 12,118 203,838 SH   SOLE   2,000 0 201,838
Globus Medical COM 379577208 4,622 62,648 SH   SOLE   0 0 62,648
Goldman Sachs Group COM 38141G104 1,196 3,624 SH   SOLE   0 0 3,624
Grainger W W COM 384802104 9,254 17,942 SH   SOLE   0 0 17,942
Greenlane Holdings COM 395330103 8 15,080 SH   SOLE   0 0 15,080
Hanesbrands COM 410345102 425 28,568 SH   SOLE   0 0 28,568
Hershey Company COM 427866108 1,938 8,946 SH   SOLE   0 0 8,946
Home Depot COM 437076102 23,081 77,109 SH   SOLE   1,000 0 76,109
Honeywell International COM 438516106 44,342 227,887 SH   SOLE   3,560 0 224,327
IDEX COM 45167R104 5,925 30,902 SH   SOLE   0 0 30,902
Illinois Tool Works COM 452308109 5,089 24,302 SH   SOLE   0 0 24,302
Illumina COM 452327109 294 842 SH   SOLE   0 0 842
Insulet COM 45784P101 213 800 SH   SOLE   0 0 800
Intel COM 458140100 7,115 143,561 SH   SOLE   0 0 143,561
IntercontinentalExchange Grp COM 45866F104 11,127 84,216 SH   SOLE   3,500 0 80,716
International Business Machine COM 459200101 10,141 77,993 SH   SOLE   0 0 77,993
International Flavors & Fragra COM 459506101 24,393 185,736 SH   SOLE   1,803 0 183,933
Intuit COM 461202103 1,509 3,139 SH   SOLE   0 0 3,139
Intuitive Surgical COM 46120E602 4,033 13,368 SH   SOLE   0 0 13,368
Jacobs Engineering Group COM 469814107 586 4,250 SH   SOLE   0 0 4,250
Johnson & Johnson COM 478160104 98,917 558,127 SH   SOLE   5,550 0 552,577
JPMorgan Chase & Co COM 46625H100 102,914 754,941 SH   SOLE   6,404 0 748,537
Keysight Technologies COM 49338L103 13,920 88,116 SH   SOLE   6,450 0 81,666
Kimberly Clark COM 494368103 5,052 41,018 SH   SOLE   100 0 40,918
Korn/Ferry International COM 500643200 227 3,495 SH   SOLE   0 0 3,495
Kraft Heinz Co. COM 500754106 772 19,595 SH   SOLE   0 0 19,595
Kroger COM 501044101 591 10,298 SH   SOLE   0 0 10,298
L3Harris Technologies COM 502431109 8,384 33,744 SH   SOLE   1,600 0 32,144
Lam Research Corp COM 512807108 548 1,019 SH   SOLE   0 0 1,019
Lennar Cl A COM 526057104 394 4,851 SH   SOLE   0 0 4,851
Lennox International COM 526107107 217 843 SH   SOLE   0 0 843
Liberty Broadband C COM 530307305 624 4,608 SH   SOLE   0 0 4,608
Liberty Global-C COM G5480U120 409 15,789 SH   SOLE   0 0 15,789
Liberty SiriusXM Cl A COM 531229409 248 5,424 SH   SOLE   0 0 5,424
Liberty SiriusXM Cl C COM 531229607 517 11,305 SH   SOLE   0 0 11,305
LifeMD COM 53216B104 53 15,000 SH   SOLE   0 0 15,000
Lilly Eli COM 532457108 5,977 20,870 SH   SOLE   0 0 20,870
Littelfuse COM 537008104 578 2,316 SH   SOLE   0 0 2,316
Lockheed Martin COM 539830109 24,280 55,008 SH   SOLE   660 0 54,348
Lowe's Companies COM 548661107 3,735 18,472 SH   SOLE   0 0 18,472
Lululemon Athletica COM 550021109 496 1,358 SH   SOLE   0 0 1,358
M & T Bank COM 55261F104 263 1,553 SH   SOLE   0 0 1,553
Marathon Petroleum Corp. COM 56585A102 331 3,866 SH   SOLE   0 0 3,866
MariMed COM 56782V107 37 50,000 SH   SOLE   0 0 50,000
Markel COM 570535104 1,601 1,085 SH   SOLE   0 0 1,085
Marriott International Cl A COM 571903202 419 2,386 SH   SOLE   0 0 2,386
Marsh & McLennan COM 571748102 618 3,628 SH   SOLE   0 0 3,628
Mastercard Cl A COM 57636Q104 53,526 149,775 SH   SOLE   1,075 0 148,700
McCormick Non-Voting COM 579780206 26,121 261,729 SH   SOLE   1,200 0 260,529
McDonalds COM 580135101 57,825 233,845 SH   SOLE   1,150 0 232,695
McKesson HBOC COM 58155Q103 710 2,318 SH   SOLE   0 0 2,318
Merck COM 58933Y105 35,826 436,635 SH   SOLE   5,890 0 430,745
Meta Platforms Inc COM 30303M102 34,756 156,304 SH   SOLE   3,040 0 153,264
MetLife COM 59156R108 5,935 84,448 SH   SOLE   500 0 83,948
Microchip Technology COM 595017104 503 6,688 SH   SOLE   0 0 6,688
Micron Technology COM 595112103 280 3,600 SH   SOLE   0 0 3,600
Microsoft COM 594918104 248,421 805,749 SH   SOLE   7,242 0 798,507
MICT COM 55328R109 12 20,000 SH   SOLE   0 0 20,000
Middleby Corporation COM 596278101 758 4,621 SH   SOLE   0 0 4,621
Mondelez Intl COM 609207105 34,008 541,695 SH   SOLE   4,950 0 536,745
Moody's COM 615369105 588 1,743 SH   SOLE   0 0 1,743
Morgan Stanley & Co COM 617446448 680 7,775 SH   SOLE   0 0 7,775
Motorola Solutions COM 620076307 307 1,268 SH   SOLE   0 0 1,268
MSCI COM 55354G100 2,844 5,655 SH   SOLE   0 0 5,655
NeoVolta COM 640655106 110 19,000 SH   SOLE   0 0 19,000
NetFlix COM 64110L106 1,573 4,200 SH   SOLE   0 0 4,200
NextEra Energy COM 65339F101 5,578 65,850 SH   SOLE   1,200 0 64,650
Nike Cl B COM 654106103 42,362 314,816 SH   SOLE   1,300 0 313,516
Norfolk Southern COM 655844108 750 2,630 SH   SOLE   0 0 2,630
Northern Trust COM 665859104 16,868 144,852 SH   SOLE   1,700 0 143,152
Northrop Grumman COM 666807102 3,750 8,386 SH   SOLE   125 0 8,261
Northwest Biotherapeutics COM 66737P600 9 12,740 SH   SOLE   0 0 12,740
Nutra Pharma COM 67060U208 1 500,000 SH   SOLE   0 0 500,000
Nvidia COM 67066G104 15,755 57,739 SH   SOLE   0 0 57,739
Nymox Pharmaceutical COM P73398102 32 25,000 SH   SOLE   0 0 25,000
O'Reilly Automotive COM 67103H107 263 384 SH   SOLE   0 0 384
Occidental Petroleum COM 674599105 4,645 81,861 SH   SOLE   8,000 0 73,861
ONEOK COM 682680103 425 6,024 SH   SOLE   0 0 6,024
Oracle COM 68389X105 4,565 55,185 SH   SOLE   0 0 55,185
Organon & Co COM 68622V106 223 6,374 SH   SOLE   50 0 6,324
Otis Worldwide COM 68902V107 5,627 73,125 SH   SOLE   1,325 0 71,800
PACCAR COM 693718108 1,747 19,834 SH   SOLE   1,300 0 18,534
Palo Alto Networks COM 697435105 3,696 5,938 SH   SOLE   100 0 5,838
Paychex COM 704326107 4,537 33,246 SH   SOLE   0 0 33,246
PayPal Hldgs COM 70450Y103 18,905 163,468 SH   SOLE   1,100 0 162,368
PepsiCo COM 713448108 67,011 400,350 SH   SOLE   3,187 0 397,163
Pfizer COM 717081103 19,815 382,756 SH   SOLE   6,000 0 376,756
Philip Morris International COM 718172109 8,738 93,019 SH   SOLE   250 0 92,769
Phillips 66 COM 718546104 417 4,825 SH   SOLE   0 0 4,825
Plug Power COM 72919P202 427 14,940 SH   SOLE   0 0 14,940
PNC Financial Services Group COM 693475105 2,876 15,594 SH   SOLE   0 0 15,594
Potbelly COM 73754Y100 134 20,000 SH   SOLE   0 0 20,000
PPG Industries COM 693506107 912 6,956 SH   SOLE   0 0 6,956
PPL COM 69351T106 495 17,331 SH   SOLE   0 0 17,331
Procter & Gamble COM 742718109 105,631 691,305 SH   SOLE   4,175 0 687,130
Prudential Financial COM 744320102 221 1,869 SH   SOLE   0 0 1,869
Public Service Enterprise Grou COM 744573106 389 5,558 SH   SOLE   0 0 5,558
QUALCOMM COM 747525103 22,998 150,488 SH   SOLE   0 0 150,488
Qurate Retail Group COM 74915M100 90 18,915 SH   SOLE   0 0 18,915
Raymond James Financial COM 754730109 1,013 9,217 SH   SOLE   0 0 9,217
Raytheon Technologies COM 75513E101 42,092 424,873 SH   SOLE   6,000 0 418,873
RBC Bearings COM 75524B104 682 3,520 SH   SOLE   0 0 3,520
ResMed COM 761152107 217 893 SH   SOLE   0 0 893
Revive Therapeutics COM 761516103 14 100,000 SH   SOLE   0 0 100,000
Rockwell Automation COM 773903109 333 1,190 SH   SOLE   0 0 1,190
Roper Technologies COM 776696106 2,061 4,364 SH   SOLE   0 0 4,364
Ross Stores COM 778296103 673 7,440 SH   SOLE   0 0 7,440
Ryan Specialty Group Hldgs COM 78351F107 235 6,063 SH   SOLE   0 0 6,063
S&P Global COM 78409V104 4,505 10,982 SH   SOLE   100 0 10,882
Salesforce.com COM 79466L302 44,462 209,409 SH   SOLE   2,400 0 207,009
SBA Communications COM 78410G104 2,078 6,040 SH   SOLE   0 0 6,040
Sempra Energy COM 816851109 441 2,624 SH   SOLE   0 0 2,624
ServiceNow COM 81762P102 16,884 30,319 SH   SOLE   200 0 30,119
Sherwin Williams COM 824348106 15,360 61,532 SH   SOLE   0 0 61,532
Snap COM 83304A106 402 11,165 SH   SOLE   0 0 11,165
Sofi Technologies COM 83406F102 123 13,000 SH   SOLE   0 0 13,000
Sonos COM 83570H108 282 10,000 SH   SOLE   0 0 10,000
South State COM 840441109 217 2,658 SH   SOLE   0 0 2,658
Southern Company COM 842587107 562 7,753 SH   SOLE   0 0 7,753
Southwest Airlines COM 844741108 303 6,610 SH   SOLE   0 0 6,610
Spero Therapeutics COM 84833T103 152 17,500 SH   SOLE   0 0 17,500
Splunk COM 848637104 13,673 92,003 SH   SOLE   2,800 0 89,203
Square A COM 852234103 622 4,590 SH   SOLE   0 0 4,590
Starbucks COM 855244109 38,514 423,365 SH   SOLE   3,450 0 419,915
Stryker COM 863667101 2,615 9,781 SH   SOLE   0 0 9,781
SVB Financial Group COM 78486Q101 20,955 37,456 SH   SOLE   0 0 37,456
Sysco COM 871829107 347 4,255 SH   SOLE   0 0 4,255
T-Mobile US COM 872590104 2,940 22,904 SH   SOLE   0 0 22,904
T Rowe Price Group COM 74144T108 219 1,449 SH   SOLE   0 0 1,449
Take-Two Interactive Software COM 874054109 1,461 9,501 SH   SOLE   0 0 9,501
Target COM 87612E106 3,612 17,021 SH   SOLE   0 0 17,021
Tellurian COM 87968A104 53 10,000 SH   SOLE   0 0 10,000
Tenax Therapeutics COM 88032L209 3,092 3,819,170 SH   SOLE   0 0 3,819,170
Tesla COM 88160R101 4,852 4,503 SH   SOLE   0 0 4,503
Texas Instruments COM 882508104 2,190 11,937 SH   SOLE   0 0 11,937
The Carlyle Group COM 14316J108 1,284 26,250 SH   SOLE   0 0 26,250
The Trade Desk COM 88339J105 322 4,650 SH   SOLE   0 0 4,650
Thermo Fisher Scientific COM 883556102 157,296 266,310 SH   SOLE   3,870 0 262,440
TJX Companies COM 872540109 11,218 185,174 SH   SOLE   300 0 184,874
Transportation & Logistics Sys COM 89388L108 6 560,000 SH   SOLE   0 0 560,000
Travelers Companies COM 89417E109 9,939 54,389 SH   SOLE   0 0 54,389
Truist Financial COM 89832Q109 12,542 221,194 SH   SOLE   6,500 0 214,694
Twilio COM 90138F102 442 2,680 SH   SOLE   0 0 2,680
U S Bancorp COM 902973304 5,442 102,390 SH   SOLE   450 0 101,940
Union Pacific COM 907818108 18,768 68,694 SH   SOLE   225 0 68,469
United Parcel Service Cl B COM 911312106 2,102 9,800 SH   SOLE   0 0 9,800
United Rentals COM 911363109 503 1,415 SH   SOLE   0 0 1,415
UnitedHealth Group COM 91324P102 2,776 5,444 SH   SOLE   0 0 5,444
Universal Display COM 91347P105 584 3,500 SH   SOLE   0 0 3,500
Valmont Industries COM 920253101 310 1,300 SH   SOLE   0 0 1,300
Veeva Systems Cl A COM 922475108 340 1,600 SH   SOLE   0 0 1,600
Verizon Communications COM 92343V104 19,354 379,941 SH   SOLE   3,500 0 376,441
Vertex Pharmaceuticals COM 92532F100 807 3,094 SH   SOLE   0 0 3,094
Viaspace COM 92554W106 0 100,000 SH   SOLE   70,000 0 30,000
Visa Class A COM 92826C839 3,445 15,533 SH   SOLE   0 0 15,533
VITRO TECH COM 92851M108 0 15,000 SH   SOLE   0 0 15,000
Vulcan Materials COM 929160109 510 2,777 SH   SOLE   0 0 2,777
Walgreens Boots Alliance COM 931427108 3,981 88,917 SH   SOLE   0 0 88,917
Walmart COM 931142103 7,858 52,765 SH   SOLE   0 0 52,765
Waste Management COM 94106L109 7,464 47,094 SH   SOLE   0 0 47,094
WEC Energy Group COM 92939U106 5,540 55,504 SH   SOLE   3,000 0 52,504
Wells Fargo COM 949746101 7,355 151,773 SH   SOLE   3,104 0 148,669
Williams-Sonoma COM 969904101 2,262 15,601 SH   SOLE   0 0 15,601
Workday Cl-A COM 98138H101 1,124 4,692 SH   SOLE   0 0 4,692
Xcel Energy COM 98389B100 490 6,795 SH   SOLE   0 0 6,795
Xylem COM 98419M100 761 8,924 SH   SOLE   0 0 8,924
Yum China Hldgs COM 98850P109 384 9,251 SH   SOLE   0 0 9,251
Yum! Brands COM 988498101 7,974 67,274 SH   SOLE   250 0 67,024
Zebra Technologies Cl A COM 989207105 409 988 SH   SOLE   0 0 988
Zimmer Biomet Holdings COM 98956P102 713 5,575 SH   SOLE   0 0 5,575
Zoetis COM 98978V103 43,952 233,057 SH   SOLE   2,625 0 230,432
Enterprise Products Partners L LTD 293792107 1,753 67,930 SH   SOLE   0 0 67,930
Magellan Midstream Partners LP LTD 559080106 499 10,176 SH   SOLE   0 0 10,176
Alibaba Group Hldgs LTD. ADR COM 01609W102 2,033 18,687 SH   SOLE   0 0 18,687
America Movil SAB ADR Ser L COM 02364W105 830 39,246 SH   SOLE   0 0 39,246
ASML Hldgs NV ADR COM N07059210 80,606 120,681 SH   SOLE   1,810 0 118,871
AstraZeneca PLC Spon ADR COM 046353108 2,302 34,699 SH   SOLE   0 0 34,699
BHP Group Ltd Spon ADR COM 088606108 685 8,862 SH   SOLE   0 0 8,862
BP PLC Spon ADR COM 055622104 384 13,063 SH   SOLE   0 0 13,063
Diageo PLC Spon ADR COM 25243Q205 437 2,151 SH   SOLE   0 0 2,151
GlaxoSmithKline PLC ADS COM 37733W105 325 7,472 SH   SOLE   0 0 7,472
Infineon Technologies ADR COM 45662N103 7,524 221,490 SH   SOLE   12,200 0 209,290
LVMH Moet Hennessy Louis Vuitt COM 502441306 260 1,822 SH   SOLE   0 0 1,822
National Grid PLC ADR COM 636274409 6,647 86,473 SH   SOLE   858 0 85,615
Nestle SA Sponsored ADR COM 641069406 44,827 344,560 SH   SOLE   3,605 0 340,955
Novartis AG ADR COM 66987V109 21,746 247,819 SH   SOLE   4,250 0 243,569
Renalytix PLC ADR COM 75973T101 1,268 183,224 SH   SOLE   0 0 183,224
Shell PLC ADR COM 780259305 1,636 29,790 SH   SOLE   0 0 29,790
Siemens AG Sp ADR COM 826197501 1,007 14,567 SH   SOLE   0 0 14,567
Unilever PLC Spon ADR COM 904767704 15,549 341,217 SH   SOLE   6,150 0 335,067
4Front Ventures COM 35086B207 40 50,000 SH   SOLE   0 0 50,000
Accenture Plc Cl A COM G1151C101 15,981 47,390 SH   SOLE   0 0 47,390
Alcon COM H01301128 11,036 139,114 SH   SOLE   4,450 0 134,664
Aon PLC COM G0403H108 2,939 9,027 SH   SOLE   0 0 9,027
Aptiv PLC COM G6095L109 222 1,853 SH   SOLE   0 0 1,853
ATAI Life Science COM N0731H103 116 22,800 SH   SOLE   0 0 22,800
BCE COM 05534B760 232 4,188 SH   SOLE   0 0 4,188
BellRock Brands COM 07987E101 0 287,012 SH   SOLE   0 0 287,012
Braxia Scientific Corp. COM 105736102 2 40,000 SH   SOLE   0 0 40,000
Canadian Pacific Railway Ltd COM 13645T100 26,853 325,330 SH   SOLE   2,233 0 323,097
Chubb Ltd COM H1467J104 12,327 57,632 SH   SOLE   355 0 57,277
Columbia Care COM 197309107 59 20,000 SH   SOLE   0 0 20,000
Cresco Labs COM 22587M106 586 97,650 SH   SOLE   0 0 97,650
Curaleaf Holdings COM 23126M102 764 105,644 SH   SOLE   0 0 105,644
Denison Mines COM 248356107 32 20,000 SH   SOLE   0 0 20,000
Eaton Corp PLC COM G29183103 360 2,373 SH   SOLE   0 0 2,373
Enbridge COM 29250N105 592 12,839 SH   SOLE   0 0 12,839
Field Trip Health Ltd. COM 31656R102 13 10,000 SH   SOLE   0 0 10,000
Goodness Growth Holdings Inc COM 38238W103 135 65,000 SH   SOLE   0 0 65,000
Green Thumb Industries COM 39342L108 2,468 132,348 SH   SOLE   0 0 132,348
Harborside COM 411620107 46 75,000 SH   SOLE   0 0 75,000
IM Cannabis COM 44969Q208 43 20,000 SH   SOLE   0 0 20,000
Koninklijke Philips Electronic COM 500472303 694 22,722 SH   SOLE   0 0 22,722
Linde PLC COM G5494J103 4,872 15,257 SH   SOLE   0 0 15,257
Medtronic Plc COM G5960L103 3,065 27,625 SH   SOLE   500 0 27,125
Meyer Burger Technology AG COM 047962536 6 13,500 SH   SOLE   0 0 13,500
MindMed COM 60255C109 80 72,500 SH   SOLE   0 0 72,500
Nansonics Limited COM Q6499K102 258 90,051 SH   SOLE   0 0 90,051
North Energy ASA COM R62649109 45 17,350 SH   SOLE   0 0 17,350
NXP Semiconductors NV COM N6596X109 1,233 6,663 SH   SOLE   0 0 6,663
Options Media Group Hldgs COM 684008105 0 234,993 SH   SOLE   0 0 234,993
Pentair PLC COM G7S00T104 211 3,900 SH   SOLE   0 0 3,900
RIV Capital COM 768014102 125 100,000 SH   SOLE   0 0 100,000
Schlumberger Ltd COM 806857108 15,102 365,571 SH   SOLE   10,067 0 355,504
Slang Worldwide COM 831006309 8 33,333 SH   SOLE   0 0 33,333
TE Connectivity Ltd COM H84989104 687 5,245 SH   SOLE   0 0 5,245
TerrAscend COM 88105E108 140 24,505 SH   SOLE   0 0 24,505
Trane Technologies PLC COM G8994E103 472 3,094 SH   SOLE   0 0 3,094
Trulieve Cannabis COM 89788C104 399 18,942 SH   SOLE   0 0 18,942
Tudor Gold COM 89901P107 86 56,000 SH   SOLE   0 0 56,000
Verano Holdings COM 92338D101 295 29,700 SH   SOLE   0 0 29,700
Verici Dx PLC COM 225826480 97 222,700 SH   SOLE   0 0 222,700
Vext Science COM 925540106 48 100,000 SH   SOLE   0 0 100,000
VSBLTY Groupe Technologies COM 91834N100 5 10,000 SH   SOLE   10,000 0 0
Waste Connections COM 94106B101 208 1,492 SH   SOLE   0 0 1,492
YourWay Cannabis Brands COM 987812104 12 100,000 SH   SOLE   0 0 100,000
Leafly Holdings Wts Ex 11/26 WT 52178J113 26 19,700 SH   SOLE   0 0 19,700
Wheels Up Wts Ex 7/13/2026 WT 96328L114 19 35,000 SH   SOLE   0 0 35,000
Alexandria Real Estate Equitie COM 015271109 1,125 5,589 SH   SOLE   0 0 5,589
American Campus Communities COM 024835100 1,596 28,511 SH   SOLE   0 0 28,511
American Tower REIT COM 03027X100 9,546 37,999 SH   SOLE   0 0 37,999
Boston Properties COM 101121101 258 2,000 SH   SOLE   0 0 2,000
Broadstone Net Lease-A COM 11135E203 250 11,516 SH   SOLE   0 0 11,516
Camden Property Trust COM 133131102 789 4,745 SH   SOLE   0 0 4,745
Corporate Office Properties COM 22002T108 807 28,260 SH   SOLE   0 0 28,260
Empire State Realty COM 292102100 224 22,903 SH   SOLE   0 0 22,903
Equinix COM 29444U700 222 300 SH   SOLE   0 0 300
Equity Lifestyle Properties COM 29472R108 318 4,152 SH   SOLE   0 0 4,152
Equity Residential COM 29476L107 2,105 23,415 SH   SOLE   0 0 23,415
Iron Mountain COM 46284V101 205 3,691 SH   SOLE   0 0 3,691
ProLogis COM 74340W103 793 4,913 SH   SOLE   0 0 4,913
Public Storage COM 74460D109 11,633 29,808 SH   SOLE   500 0 29,308
Realty Income COM 756109104 242 3,494 SH   SOLE   0 0 3,494
Simon Property Group COM 828806109 1,176 8,938 SH   SOLE   0 0 8,938
Texas Pacific Land Corp. COM 88262P102 343 254 SH   SOLE   0 0 254
Ventas COM 92276F100 799 12,944 SH   SOLE   0 0 12,944
Weyerhaeuser COM 962166104 1,330 35,088 SH   SOLE   0 0 35,088
AB Wealth Appreciation Strateg COM 01877F666 255 13,150 SH   SOLE   0 0 13,150
Akre Focus Fd COM 742935125 459 7,812 SH   SOLE   0 0 7,812
AllianceBernstein Sm/Mdcap Gr COM 018636100 129 11,960 SH   SOLE   0 0 11,960
Amer Fds-Invest Co of Amer A COM 461308108 310 6,300 SH   SOLE   0 0 6,300
Amer Fds - Fundamental Inv COM 360802821 431 6,048 SH   SOLE   0 0 6,048
American Century Select Fd - I COM 025083502 239 2,207 SH   SOLE   0 0 2,207
American Fds-Fundamental Inv COM 360802102 213 2,983 SH   SOLE   0 0 2,983
American Fds-Growth Fd of Amer COM 399874106 379 5,718 SH   SOLE   0 0 5,718
American Fds-New Perspective-A COM 648018109 722 12,092 SH   SOLE   0 0 12,092
American Fds-Washington Mutual COM 939330106 222 3,755 SH   SOLE   0 0 3,755
American Grw Fd of Amer 2 COM 399874825 554 8,377 SH   SOLE   0 0 8,377
American SMALLCAP World Fd-A COM 831681101 343 5,078 SH   SOLE   0 0 5,078
BlackRock H/Y Bd Port COM 09260B630 262 35,148 SH   SOLE   0 0 35,148
Blackrock Natl Muni Fd I COM 09253C876 172 16,177 SH   SOLE   0 0 16,177
BlackRock Strat Inc Opp Port F COM 09260B382 138 14,081 SH   SOLE   0 0 14,081
Bluerock Fund Advisors COM 09630D407 4,453 121,426 SH   SOLE   0 0 121,426
Carlyle-Tactical Pvt-Crdt-N COM 143106508 293 32,958 SH   SOLE   0 0 32,958
Catalyst Enhanced Inc Strat Fd COM 62827P436 319 29,567 SH   SOLE   0 0 29,567
Columbia Acorn Fund-Z COM 197199409 5,942 506,572 SH   SOLE   0 0 506,572
Columbia Acorn Intl Fd-Z COM 197199813 1,060 39,248 SH   SOLE   0 0 39,248
Columbia Disciplined Core Fd COM 19763T640 153 11,194 SH   SOLE   0 0 11,194
Columbia L/C Grwth Fd Z COM 19765P661 683 11,674 SH   SOLE   0 0 11,674
CREF Stock Acct R3 COM 194408126 241 325 SH   SOLE   0 0 325
DFA Emerg Mkt Core Eq Fd COM 233203421 259 10,758 SH   SOLE   0 0 10,758
DFA Intl Core Eq Fd COM 233203371 234 15,306 SH   SOLE   0 0 15,306
Dodge & Cox Balanced Fund COM 256201104 879 8,179 SH   SOLE   0 0 8,179
Dodge & Cox Intl Stock Fd COM 256206103 219 4,654 SH   SOLE   0 0 4,654
Dodge & Cox Stock Fund COM 256219106 487 1,984 SH   SOLE   0 0 1,984
Eventide Gilead Fund COM 62827L682 308 5,588 SH   SOLE   0 0 5,588
Eventide Heathcare & Life Sci COM 62827M607 247 7,907 SH   SOLE   0 0 7,907
Fidelity 4-in-1 Index Fd COM 31634R109 437 7,607 SH   SOLE   0 0 7,607
Fidelity 500 Index Fund COM 315911750 9,112 57,776 SH   SOLE   0 0 57,776
Fidelity Advisor New Insights COM 316071208 230 6,466 SH   SOLE   0 0 6,466
Fidelity Contrafund COM 316071109 1,556 93,171 SH   SOLE   0 0 93,171
Fidelity Equity Income Fd COM 316138106 251 3,611 SH   SOLE   0 0 3,611
Fidelity Fund COM 316153105 532 7,454 SH   SOLE   0 0 7,454
Fidelity Intl Index Fd COM 315911727 529 11,502 SH   SOLE   0 0 11,502
Fidelity Magellan Fund COM 316184100 251 18,467 SH   SOLE   0 0 18,467
Fidelity Puritan Fund COM 316345107 691 26,826 SH   SOLE   0 0 26,826
Fidelity Spartan Inter Muni In COM 31638R204 1,802 176,878 SH   SOLE   0 0 176,878
Fidelity Tax Free Bond Fund COM 316128503 295 26,176 SH   SOLE   0 0 26,176
Fidelity Value Fund COM 316464106 266 17,995 SH   SOLE   0 0 17,995
Franklin H/Y Tax Free Inc COM 354723272 543 56,131 SH   SOLE   0 0 56,131
Franklin Income Fd COM 353496300 52 20,742 SH   SOLE   0 0 20,742
Franklin Income Fd COM 353496847 277 110,708 SH   SOLE   0 0 110,708
Harding Loevner Intl Equity Po COM 412295107 267 9,989 SH   SOLE   0 0 9,989
Harris Assoc Oakmark Fund COM 413838103 1,567 13,500 SH   SOLE   0 0 13,500
Harris Assoc Oakmark Select Fu COM 413838608 226 3,752 SH   SOLE   0 0 3,752
Invesco Global Real Estate Inc COM 00141A628 105 10,997 SH   SOLE   0 0 10,997
Invesco Oppenheimer Dev Mkts-A COM 00143W701 381 9,452 SH   SOLE   0 0 9,452
IShares S&P 500 Index-K COM 066922204 26,249 49,266 SH   SOLE   0 0 49,266
Janus Balanced Fd COM 471023879 394 9,183 SH   SOLE   0 0 9,183
Janus Global Technology Fd COM 471023663 369 8,038 SH   SOLE   0 0 8,038
Janus Mercury Fund COM 471023853 343 5,632 SH   SOLE   0 0 5,632
John Hancock Lg Cap Eq Fd COM 41013P103 231 3,457 SH   SOLE   0 0 3,457
John Hancock Life Bal Fd COM 47803V481 272 18,440 SH   SOLE   0 0 18,440
JPMorgan Equity Index Sel COM 4812C1553 315 4,639 SH   SOLE   0 0 4,639
JPMorgan Income Builder Fd COM 4812A3254 122 11,517 SH   SOLE   0 0 11,517
JPMorgan Income Fund COM 46637K224 94 10,407 SH   SOLE   0 0 10,407
JPMorgan Interm Tax Free Bd Fd COM 4812A0458 315 30,380 SH   SOLE   0 0 30,380
JPMorgan Tax Free Bd-Sel COM 4812C0456 291 24,969 SH   SOLE   0 0 24,969
JPMorgan Tax R/R Fd COM 4812A2538 241 24,874 SH   SOLE   0 0 24,874
Lord Abbett Growth Leaders Fd COM 543915326 212 6,060 SH   SOLE   0 0 6,060
MFS Mass Investors Tr-A COM 575736103 286 7,337 SH   SOLE   0 0 7,337
Money Market Pool SCGM1 COM 808516603 306 286,328 SH   SOLE   0 0 286,328
Northern High Yield Fixed Inc COM 665162699 196 30,647 SH   SOLE   0 0 30,647
Northern Stock Index Fd COM 665162772 353 7,116 SH   SOLE   0 0 7,116
Nuveen Inter Dur Muni Bd-R COM 67065Q400 537 59,182 SH   SOLE   0 0 59,182
Oak Associates Fund COM 671081305 256 6,636 SH   SOLE   0 0 6,636
Oakmark Equity & Income Fd COM 413838772 320 9,703 SH   SOLE   0 0 9,703
Oakmark Fund COM 413838798 216 1,864 SH   SOLE   0 0 1,864
Parnassus Core Equity Fd COM 701769408 796 13,303 SH   SOLE   0 0 13,303
Parnassus Equity Income Fd COM 701769101 579 9,695 SH   SOLE   0 0 9,695
PIMCO Income Fund COM 72201F490 216 19,116 SH   SOLE   0 0 19,116
Price T Rowe Capital Appreciat COM 77954M105 1,303 36,313 SH   SOLE   0 0 36,313
Price T Rowe Dividend Growth F COM 779546100 462 6,568 SH   SOLE   0 0 6,568
Price T Rowe Mid Cap Grwth Fd COM 779556109 708 6,795 SH   SOLE   0 0 6,795
Price T Rowe New Horizons Fund COM 779562107 237 3,816 SH   SOLE   0 0 3,816
Price T Rowe Tax Free Inc Bond COM 779576107 205 20,945 SH   SOLE   0 0 20,945
Schwab 1000 Fund Investor Sh COM 808517106 335 3,412 SH   SOLE   0 0 3,412
Schwab Intl Index Fund COM 808509830 233 10,568 SH   SOLE   0 0 10,568
Schwab S&P 500 Index Fd COM 808509855 5,074 72,917 SH   SOLE   0 0 72,917
Schwab Total Stock Mrkt Ind-Se COM 808509756 1,736 22,307 SH   SOLE   0 0 22,307
Spyglass Growth Fund COM 56170L703 240 15,432 SH   SOLE   0 0 15,432
Stone Ridge H/Y Reinsur Risk P COM 861728509 3,587 404,883 SH   SOLE   0 0 404,883
T Rowe Price Gr Stock Fund COM 741479109 1,019 11,276 SH   SOLE   0 0 11,276
T Rowe Price Health Sciences F COM 741480107 568 5,974 SH   SOLE   0 0 5,974
T Rowe Price High Yield Fd COM 741481105 112 17,807 SH   SOLE   0 0 17,807
T Rowe Price Intl Eqty Indx Fd COM 77958A107 159 10,408 SH   SOLE   0 0 10,408
T Rowe Price S/T Bond COM 77957P105 552 118,683 SH   SOLE   0 0 118,683
T Rowe Price Ultra ST Bd-Inv COM 77957P303 121 24,269 SH   SOLE   0 0 24,269
Templeton Glbl Smaller Co.'s COM 88022L102 355 36,064 SH   SOLE   0 0 36,064
Tweedy Browne Global Value Fd COM 901165100 624 22,173 SH   SOLE   0 0 22,173
USAA NASDAQ-100 Inx Fd COM 903288819 421 10,705 SH   SOLE   0 0 10,705
USAA Tax Exempt Intrm Trm COM 903289205 141 10,882 SH   SOLE   0 0 10,882
Vanguard 500 Index Fd-Admiral COM 922908710 9,237 22,090 SH   SOLE   0 0 22,090
Vanguard Bal Index Adm Fed COM 921931200 262 5,703 SH   SOLE   0 0 5,703
Vanguard Dev Mkt Indx Adm COM 921943809 649 42,067 SH   SOLE   0 0 42,067
Vanguard Developed Mkts Indx COM 921943882 5,498 356,062 SH   SOLE   0 0 356,062
Vanguard Div Apprec Index Fd COM 921908828 721 16,398 SH   SOLE   0 0 16,398
Vanguard Dividend Grwth Fd COM 921908604 444 11,851 SH   SOLE   0 0 11,851
Vanguard Emg Mkt Stk Indx Fd COM 922042841 372 9,706 SH   SOLE   0 0 9,706
Vanguard FTSE Social Index Fun COM 921910717 550 12,831 SH   SOLE   0 0 12,831
Vanguard GNMA Fd-Inv COM 922031307 331 32,929 SH   SOLE   0 0 32,929
Vanguard GNMA Fd - Adm COM 922031794 3,801 377,853 SH   SOLE   0 0 377,853
Vanguard H/Y Corp COM 922031760 66 11,719 SH   SOLE   0 0 11,719
Vanguard Healthcare Fd COM 921908885 1,024 11,427 SH   SOLE   0 0 11,427
Vanguard High Div Yld Indx COM 921946786 704 20,815 SH   SOLE   0 0 20,815
Vanguard Inflat Protected Sec COM 922031869 251 18,003 SH   SOLE   0 0 18,003
Vanguard Intl Growth Fd-I COM 921910204 726 19,843 SH   SOLE   0 0 19,843
Vanguard Long-Term T/E Fd COM 922907308 150 13,374 SH   SOLE   0 0 13,374
Vanguard Ltd Term T/E Fd COM 922907886 383 35,492 SH   SOLE   0 0 35,492
Vanguard Mid Cap Index-Adm COM 922908645 493 1,672 SH   SOLE   0 0 1,672
Vanguard S/T Invest Gr Adm Fd COM 922031836 253 24,480 SH   SOLE   0 0 24,480
Vanguard Shrt Trm Treas-ADM COM 922031851 466 45,019 SH   SOLE   0 0 45,019
Vanguard Small Cap Index Fd-Ad COM 922908686 434 4,258 SH   SOLE   0 0 4,258
Vanguard ST Inv Gr Fd COM 922031406 274 26,553 SH   SOLE   0 0 26,553
Vanguard Target Rtmnt 2020 COM 92202E805 206 7,000 SH   SOLE   0 0 7,000
Vanguard Tot Stk Mkt Index Fd COM 922908728 6,709 60,550 SH   SOLE   0 0 60,550
Vanguard Total Intl Stk Index COM 921909818 808 25,205 SH   SOLE   0 0 25,205
Vanguard Value Index Fd COM 922908678 513 8,904 SH   SOLE   0 0 8,904
Vanguard Wellesley Inc Fund COM 921938205 200 2,978 SH   SOLE   0 0 2,978
Vanguard Wellesley Income Fund COM 921938106 469 16,912 SH   SOLE   0 0 16,912
Vanguard Wellington Fd COM 921935201 957 12,244 SH   SOLE   0 0 12,244
Vanguard Windsor Fd ADM COM 922018403 266 3,197 SH   SOLE   0 0 3,197
WCM Focused International Grow COM 461418444 232 10,121 SH   SOLE   0 0 10,121
AdvisorShares Psychedelics COM 00768Y362 48 12,000 SH   SOLE   0 0 12,000
AMEX Technology Sel Sector SP COM 81369Y803 298 1,874 SH   SOLE   0 0 1,874
AMEX Consumer Staples Select S COM 81369Y308 215 2,829 SH   SOLE   0 0 2,829
AMEX Financial Select Sector COM 81369Y605 574 14,967 SH   SOLE   0 0 14,967
AMEX Health Care Select Sector COM 81369Y209 592 4,319 SH   SOLE   0 0 4,319
Cambria Tail Risk ETF COM 132061862 3,380 202,979 SH   SOLE   0 0 202,979
Consumer Discr Selt Sec SPDR COM 81369Y407 305 1,651 SH   SOLE   0 0 1,651
DNP Select Income Fd COM 23325P104 178 15,049 SH   SOLE   0 0 15,049
Eaton Vance Tax-Man Global BR COM 27829C105 213 21,000 SH   SOLE   0 0 21,000
Global X NASDAQ 100 Cov Call COM 37954Y483 3,361 160,336 SH   SOLE   0 0 160,336
Global X Russell 2000 Cvrd Cal COM 37954Y459 1,461 61,366 SH   SOLE   0 0 61,366
Global X S&P 500 Covered Call COM 37954Y475 2,938 59,328 SH   SOLE   0 0 59,328
Goldman Sachs Treas Acc Fd COM 381430529 239 2,389 SH   SOLE   0 0 2,389
Invesco QQQ COM 46090E103 6,776 18,690 SH   SOLE   0 0 18,690
Invesco Wilderhill Clean En COM 46137V134 282 4,329 SH   SOLE   0 0 4,329
iShares 20 Plus Yrs Treas Bd E COM 464287432 691 5,235 SH   SOLE   0 0 5,235
iShares Barclays 1-3 Yr Trsy B COM 464287457 1,131 13,568 SH   SOLE   9,900 0 3,668
iShares Barclays 3-7 Yr Trea COM 464288661 206 1,688 SH   SOLE   1,200 0 488
iShares Barclays Shrt Trea COM 464288679 1,780 16,149 SH   SOLE   0 0 16,149
iShares Core MSCI EAFE ETF COM 46432F842 10,457 150,433 SH   SOLE   1,100 0 149,333
iShares Core MSCI Emer Mkts ET COM 46434G103 6,094 109,707 SH   SOLE   0 0 109,707
ishares Core S&P 500 ETF COM 464287200 11,868 26,159 SH   SOLE   0 0 26,159
iShares Core S&P MidCap ETF COM 464287507 15,628 58,241 SH   SOLE   0 0 58,241
iShares Core S&P SmallCap ETF COM 464287804 17,827 165,245 SH   SOLE   1,000 0 164,245
iShares Core S&P Total U S Sto COM 464287150 3,079 30,503 SH   SOLE   0 0 30,503
iShares Cur Hdg MSCI EAFE Sm COM 46435G839 241 7,000 SH   SOLE   2,000 0 5,000
iShares DJ Select Div Index Fd COM 464287168 3,141 24,518 SH   SOLE   0 0 24,518
iShares DJ US Tech Sec Ind Fd COM 464287721 536 5,200 SH   SOLE   0 0 5,200
iShares ESG Aware MSCI ETF COM 46434G863 314 8,560 SH   SOLE   0 0 8,560
ishares Glbl Clean Energy ETF COM 464288224 308 14,300 SH   SOLE   0 0 14,300
iShares iBond Dec 2022 Trm COM 46435G755 509 19,625 SH   SOLE   0 0 19,625
IShares IBonds Dec 2023 Term COM 46435G318 210 8,250 SH   SOLE   0 0 8,250
iShares IBoxx H/Y Corp Bd COM 464288513 495 6,016 SH   SOLE   0 0 6,016
iShares Lehman Treas Inf Prot COM 464287176 2,868 23,027 SH   SOLE   0 0 23,027
iShares MSCI ACWI Index Fd COM 464288257 698 7,000 SH   SOLE   0 0 7,000
iShares MSCI Asia Ex-Japan COM 464288182 477 6,359 SH   SOLE   0 0 6,359
iShares MSCI Canada Index Fd COM 464286509 403 10,012 SH   SOLE   0 0 10,012
iShares MSCI EAFE Index Fd COM 464287465 12,205 165,826 SH   SOLE   3,645 0 162,181
iShares MSCI EAFE S/C COM 464288273 493 7,429 SH   SOLE   0 0 7,429
iShares MSCI EAFE Value Ind Fd COM 464288877 245 4,867 SH   SOLE   0 0 4,867
iShares MSCI Emerging Mkts Ind COM 464287234 9,591 212,417 SH   SOLE   16,409 0 196,008
iShares MSCI Japan Index Fd COM 46434G822 336 5,461 SH   SOLE   0 0 5,461
iShares North American Tech COM 464287515 295 857 SH   SOLE   0 0 857
iShares Russell 1000 Grow Indx COM 464287614 2,589 9,324 SH   SOLE   0 0 9,324
iShares Russell 1000 Index Fd COM 464287622 495 1,980 SH   SOLE   0 0 1,980
iShares Russell 1000 Val Index COM 464287598 1,039 6,260 SH   SOLE   0 0 6,260
iShares Russell 2000 Index Fun COM 464287655 9,903 48,246 SH   SOLE   0 0 48,246
iShares Russell Midcap Index F COM 464287499 15,161 194,267 SH   SOLE   0 0 194,267
ishares S&P 100 Index Fd COM 464287101 500 2,400 SH   SOLE   0 0 2,400
iShares S&P 500 Growth Index F COM 464287309 241 3,154 SH   SOLE   0 0 3,154
iShares S&P 500 Value Index Fd COM 464287408 949 6,096 SH   SOLE   0 0 6,096
iShares S&P Global 100 Index F COM 464287572 463 6,094 SH   SOLE   800 0 5,294
iShares S&P MidCap 400/Value I COM 464287705 2,933 26,748 SH   SOLE   0 0 26,748
iShares S&P MidCap400 Grwth In COM 464287606 417 5,399 SH   SOLE   0 0 5,399
iShares S&P Natl AMT Free Bd COM 464288414 218 1,984 SH   SOLE   0 0 1,984
iShares S&P S/C 600/Barra Grw COM 464287887 370 2,954 SH   SOLE   0 0 2,954
iShares S&P SmallCap 600 Val I COM 464287879 592 5,778 SH   SOLE   0 0 5,778
iShares Ultra Short-Term Bd COM 46434V878 18,542 369,735 SH   SOLE   0 0 369,735
JPMorgan Ultra Short Income COM 46641Q837 1,986 39,500 SH   SOLE   0 0 39,500
Nuveen Pfd & Cvt Income Fund COM 67073D102 64 10,361 SH   SOLE   0 0 10,361
Proshares Short 20 Plus Trsy COM 74347X849 239 13,500 SH   SOLE   0 0 13,500
ProShares Short QQQ COM 74347B714 752 65,000 SH   SOLE   0 0 65,000
ProShares Short S&P 500 COM 74347B425 143 10,125 SH   SOLE   0 0 10,125
ProShares VIX Mid Term COM 74347W338 3,858 122,471 SH   SOLE   0 0 122,471
Quadratic int rte vol and infl COM 500767736 221 8,615 SH   SOLE   0 0 8,615
Robo Global Healthcare Tech Fd COM 301505723 6,669 183,100 SH   SOLE   7,200 0 175,900
Robo Global Robotics & Automat COM 301505707 11,606 199,115 SH   SOLE   8,600 0 190,515
S&P Mid-Cap 400 ETF Trust COM 78467Y107 29,672 60,499 SH   SOLE   955 0 59,544
Schwab Emerging Mkts Equity Fd COM 808524706 348 12,541 SH   SOLE   0 0 12,541
Schwab Fundamental Intl L/C Fd COM 808524755 244 7,579 SH   SOLE   0 0 7,579
Schwab Intl Equity ETF COM 808524805 670 18,252 SH   SOLE   0 0 18,252
Schwab U S Broad Mkt ETF COM 808524102 770 14,423 SH   SOLE   0 0 14,423
Schwab US Dvd Equity ETF COM 808524797 292 3,705 SH   SOLE   0 0 3,705
Schwab US Lg Cap Fd COM 808524201 441 8,198 SH   SOLE   0 0 8,198
Schwab US Lg Cap Value Fd COM 808524409 389 5,442 SH   SOLE   0 0 5,442
Schwab US Sm Cap Fd COM 808524607 303 6,396 SH   SOLE   0 0 6,396
SPDR 500 ETF Trust Ser 1 COM 78462F103 92,664 205,173 SH   SOLE   0 0 205,173
SPDR Barclays 1-3 Month COM 78468R663 502 5,493 SH   SOLE   0 0 5,493
SPDR DJIA ETF Trust COM 78467X109 374 1,077 SH   SOLE   0 0 1,077
SPDR Gold Trust COM 78463V107 1,214 6,722 SH   SOLE   0 0 6,722
SPDR S&P 600 S/C ETF COM 78464A813 455 4,856 SH   SOLE   0 0 4,856
SPDR S&P Aerspace & Defense COM 78464A631 250 2,004 SH   SOLE   0 0 2,004
SPDR S&P Dividend COM 78464A763 611 4,772 SH   SOLE   0 0 4,772
Sprott Physical Gold Trust COM 85207H104 333 21,643 SH   SOLE   0 0 21,643
Tri Continental COM 895436103 272 8,831 SH   SOLE   0 0 8,831
Utilities Sel Sector SPDR Fd COM 81369Y886 243 3,265 SH   SOLE   0 0 3,265
Vanguard 500 ETF COM 922908363 7,670 18,474 SH   SOLE   0 0 18,474
Vanguard Dividend Apprec COM 921908844 978 6,028 SH   SOLE   0 0 6,028
Vanguard Extended Mkt COM 922908652 925 5,583 SH   SOLE   0 0 5,583
Vanguard FTSE All Wo X-US COM 922042775 2,675 46,446 SH   SOLE   200 0 46,246
Vanguard FTSE All Wo X-US SC COM 922042718 478 3,860 SH   SOLE   100 0 3,760
Vanguard FTSE Dev Mrkts ETF COM 921943858 1,112 23,159 SH   SOLE   0 0 23,159
Vanguard FTSE Emerging Mkts COM 922042858 14,890 322,792 SH   SOLE   2,800 0 319,992
Vanguard FTSE Europe ETF COM 922042874 239 3,844 SH   SOLE   0 0 3,844
Vanguard Growth ETF COM 922908736 1,646 5,724 SH   SOLE   0 0 5,724
Vanguard Health Care ETF COM 92204A504 273 1,075 SH   SOLE   0 0 1,075
Vanguard High Div Yield ETF COM 921946406 1,310 11,667 SH   SOLE   0 0 11,667
Vanguard Info Tech ETF COM 92204A702 258 620 SH   SOLE   0 0 620
Vanguard Int-Term Corp Bond Fd COM 92206C870 460 5,341 SH   SOLE   0 0 5,341
Vanguard MidCap ETF COM 922908629 599 2,517 SH   SOLE   0 0 2,517
Vanguard REIT ETF COM 922908553 824 7,604 SH   SOLE   0 0 7,604
Vanguard S/T Corp Bond COM 92206C409 265 3,390 SH   SOLE   0 0 3,390
Vanguard Short-Term Treasury COM 92206C102 280 4,727 SH   SOLE   0 0 4,727
Vanguard Short Term Bd ETF COM 921937827 230 2,953 SH   SOLE   0 0 2,953
Vanguard Sm Cap Growth COM 922908595 440 1,774 SH   SOLE   0 0 1,774
Vanguard Small Cap ETF COM 922908751 667 3,137 SH   SOLE   0 0 3,137
Vanguard Tot Wld Stock Index COM 922042742 222 2,189 SH   SOLE   0 0 2,189
Vanguard Total Stock Market ET COM 922908769 3,077 13,513 SH   SOLE   0 0 13,513
Vanguard Ultra Short Bond COM 92203C303 1,362 27,575 SH   SOLE   0 0 27,575
Vanguard Value ETF Fund COM 922908744 413 2,793 SH   SOLE   0 0 2,793
Wisdom Tree Intl Quality Divid COM 97717X131 293 8,025 SH   SOLE   0 0 8,025