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