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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1/100 Berkshire Htwy Cla Equities 084990175   691,180 100 SH   SOLE   100 0 0
A S M L Holding Nv New Equities N07059210   1,683,998 2,021 SH   SOLE   1,697 0 324
Abbott Laboratories Equities 002824100   4,674,893 41,004 SH   SOLE   39,705 0 1,299
AbbVie, Inc. Equities 00287Y109   3,693,779 18,705 SH   SOLE   17,025 0 1,680
Accenture PLC Equities G1151C101   2,870,646 8,121 SH   SOLE   7,867 0 255
Agilent Technologies, Inc. Equities 00846U101   3,378,005 22,751 SH   SOLE   21,946 0 805
Albemarle Corp Equities 012653101   1,161,335 12,262 SH   SOLE   11,888 0 374
Alphabet Inc Class A Equities 02079K305   7,399,490 44,616 SH   SOLE   43,363 0 1,253
Alphabet Inc Class C Equities 02079K107   1,989,171 11,898 SH   SOLE   10,598 0 1,300
Amazon.com, Inc. Equities 023135106   6,676,390 35,831 SH   SOLE   33,391 0 2,440
American Express Company Equities 025816109   6,335,467 23,361 SH   SOLE   22,453 0 908
American Tower Corporation Equities 03027X100   421,816 1,814 SH   SOLE   1,814 0 0
American Water Works Company, Inc. Equities 030420103   4,864,076 33,261 SH   SOLE   32,087 0 1,174
Apollo Global Mgmt Llc Com Npv Cl A Equities 03769M106   11,115,898 88,991 SH   SOLE   85,697 0 3,295
Apple, Inc. Equities 037833100   18,613,705 79,887 SH   SOLE   74,857 0 5,031
AT&T DS REP 1000 SRS C PRF Equities 00206R706   211,327 10,058 SH   SOLE   8,839 0 1,220
Autoliv Inc Equities 052800109   2,372,818 25,413 SH   SOLE   24,482 0 931
Avago Technologies Equities 11135F101   324,065 1,879 SH   SOLE   629 0 1,250
AVANTIS U S SMALL CAP EQUITY ETF Equities 025072323   373,856 6,921 SH   SOLE   6,645 0 276
AVIDXCHANGE HOLDINGS ORD Equities 05368X102   83,176 10,256 SH   SOLE   10,256 0 0
Axon Enterprise Inc Equities 05464C101   302,098 756 SH   SOLE   56 0 700
BAC 4.250 Perp 26 Equities 06055H806   750,146 36,682 SH   SOLE   34,050 0 2,632
Bank of America Corporation Equities 060505104   1,013,416 25,540 SH   SOLE   24,534 0 1,006
Bank of New York Mellon Equities 064058100   262,228 3,649 SH   SOLE   3,649 0 0
Berkshire Hathaway Inc. Equities 084670702   3,607,978 7,839 SH   SOLE   7,839 0 0
Blackrock Inc Equities 09247X101   960,198 1,011 SH   SOLE   1,011 0 0
Blackstone Group L Pcom Unit Repstg Equities 09260D107   5,051,590 32,989 SH   SOLE   31,924 0 1,065
Booking Hldgs Inc Equities 09857L108   4,390,604 1,042 SH   SOLE   1,002 0 40
Builders Firstsource Inc Equities 12008R107   7,722,413 39,835 SH   SOLE   38,381 0 1,454
CAPITAL ONE FIN DS RP 1 40 SRS K PRF Equities 14040H774   871,066 42,470 SH   SOLE   40,504 0 1,966
Carrier Global Corp-Wi Equities 14448C104   228,463 2,838 SH   SOLE   2,838 0 0
Caterpillar Inc. Equities 149123101   304,291 778 SH   SOLE   78 0 700
Chart Industries Inc Equities 16115Q308   2,342,522 18,870 SH   SOLE   18,216 0 654
Cheniere Energy Inc New Equities 16411R208   2,507,153 13,941 SH   SOLE   13,447 0 494
Chevron Corporation Equities 166764100   801,191 5,440 SH   SOLE   5,440 0 0
Coca-Cola Company Equities 191216100   1,129,389 15,717 SH   SOLE   15,717 0 0
Colgate-Palmolive Company Equities 194162103   1,145,640 11,036 SH   SOLE   11,036 0 0
Costco Wholesale Corporation Equities 22160K105   11,284,828 12,729 SH   SOLE   12,397 0 332
CrowdStrike Holdings Inc Equities 22788C105   292,530 1,043 SH   SOLE   1,043 0 0
Danaher Corporation Equities 235851102   5,477,319 19,701 SH   SOLE   19,072 0 629
Deere & Company Equities 244199105   4,601,071 11,025 SH   SOLE   10,643 0 383
Dicks Sporting Goods Equities 253393102   5,194,259 24,889 SH   SOLE   24,059 0 830
DIMENSIONAL INTERN CORE EQUITY 2 ETF Equities 25434V799   230,245 8,182 SH   SOLE   8,182 0 0
DIMENSIONAL U S CORE EQUITY 2 ETF Equities 25434V708   884,059 25,782 SH   SOLE   24,558 0 1,224
DIMENSIONAL US HIGH PROFTBLTY ETF Equities 25434V831   727,435 21,351 SH   SOLE   20,502 0 850
Dimensional US Marketwide Value ETF Equities 25434V724   593,535 14,237 SH   SOLE   13,535 0 702
Dominion Resources, Inc. Equities 25746U109   283,017 4,897 SH   SOLE   4,897 0 0
Duke Energy Corporation New Equities 26441C204   586,046 5,083 SH   SOLE   5,083 0 0
Eli Lilly and Company Equities 532457108   9,425,969 10,640 SH   SOLE   10,380 0 260
Enterprise Products Partners LP Equities 293792107   378,430 13,000 SH   SOLE   13,000 0 0
EOG Resources Inc Equities 26875P101   4,261,020 34,662 SH   SOLE   33,259 0 1,403
Exponent Inc Equities 30214U102   3,455,885 29,978 SH   SOLE   28,744 0 1,234
Exxon Mobil Corporation Equities 30231G102   1,342,015 11,449 SH   SOLE   11,449 0 0
Facebook, Inc. Equities 30303M102   1,320,649 2,307 SH   SOLE   1,807 0 500
FIDUS INVESTMENT CORPORATION Equities 316500107   520,811 26,572 SH   SOLE   26,572 0 0
First Solar Inc Com Equities 336433107   4,066,870 16,304 SH   SOLE   15,761 0 543
Flutter Entertainment PLC Equities G3643J108   2,632,859 11,096 SH   SOLE   10,856 0 240
Fortinet, Inc. Equities 34959E109   2,864,154 36,933 SH   SOLE   35,782 0 1,151
Freeport-McMoRan Copper & Gold, Inc. Equities 35671D857   4,605,997 92,268 SH   SOLE   88,983 0 3,284
Generac Holdings Inc Equities 368736104   455,509 2,867 SH   SOLE   67 0 2,800
General Dynamics Corporation Equities 369550108   288,074 953 SH   SOLE   953 0 0
HCA Inc. Equities 40412C101   7,281,329 17,915 SH   SOLE   17,192 0 724
Home Depot, Inc. Equities 437076102   2,066,153 5,099 SH   SOLE   5,099 0 0
Honeywell International Incorporated Equities 438516106   327,668 1,585 SH   SOLE   1,584 0 1
Humana Inc. Equities 444859102   1,371,137 4,329 SH   SOLE   4,177 0 152
Illinois Tool Works Inc. Equities 452308109   262,155 1,000 SH   SOLE   1,000 0 0
Innovation Pharmaceuticals Inc Equities 45782D100   2 11,000 SH   SOLE   11,000 0 0
Intuit Inc. Equities 461202103   7,562,188 12,177 SH   SOLE   11,750 0 427
Invesco S&P 500 Equal Wt Hlth Care ETF Equities 46137V332   1,471,543 45,658 SH   SOLE   45,495 0 163
ISHARES 0 TO 3 MNTH TREASURY BND ETF Equities 46436E718   1,516,239 15,054 SH   SOLE   54 0 15,000
iShares Barclays TIPS Bond Equities 464287176   776,184 7,026 SH   SOLE   6,994 0 32
iShares Core MSCI Intl Dev Mkts ETF Equities 46435G326   1,363,098 19,245 SH   SOLE   19,162 0 83
iShares Dow Jones Select Dividend Index Equities 464287168   335,949 2,487 SH   SOLE   2,487 0 0
iShares Edge MSCI USA Momentum Fctr ETF Equities 46432F396   703,137 3,468 SH   SOLE   3,329 0 139
iShares Emerging Mkts Bond Fund Equities 464288281   261,803 2,798 SH   SOLE   2,788 0 10
iShares Gold Trust Equities 464285204   274,841 5,530 SH   SOLE   5,530 0 0
Ishares Inc Core MSCI Emerging Mkts ETF Equities 46434G103   271,638 4,732 SH   SOLE   4,732 0 0
iShares Lehman Aggregate Bond Fund Equities 464287226   505,447 4,991 SH   SOLE   4,746 0 245
iShares MSCI EAFE Index Fund Equities 464287465   1,160,868 13,881 SH   SOLE   13,881 0 0
iShares NASDAQ Biotechnology Sector Equities 464287556   262,106 1,800 SH   SOLE   1,800 0 0
iShares Russell 1000 Growth Index Equities 464287614   384,933 1,025 SH   SOLE   1,025 0 0
iShares Russell 2000 Index Equities 464287655   8,230,511 37,261 SH   SOLE   35,942 0 1,319
iShares S&P 500 Index Equities 464287200   7,468,964 12,949 SH   SOLE   12,908 0 41
iShares S&P MidCap 400 Index Equities 464287507   399,742 6,414 SH   SOLE   6,414 0 0
iShares S&P SmallCap 600 Index Equities 464287804   1,406,323 12,024 SH   SOLE   11,988 0 36
iShares Tr 1-3 Yr Trs Bd Equities 464287457   535,903 6,445 SH   SOLE   6,421 0 24
iShares US Credit Bond Equities 464288620   971,869 18,484 SH   SOLE   18,404 0 80
Johnson & Johnson Equities 478160104   1,261,438 7,784 SH   SOLE   7,784 0 0
JPMorgan Chase & Co. Equities 46625H100   1,299,104 6,161 SH   SOLE   6,161 0 0
JPMRGN CHS DRC REP 4 625 SRS LL PRF Equities 48128B549   239,182 10,445 SH   SOLE   9,344 0 1,101
Kimberly-Clark Corporation Equities 494368103   339,480 2,386 SH   SOLE   2,386 0 0
Lam Research Corporation Equities 512807108   2,358,331 2,890 SH   SOLE   2,784 0 106
Lehman Bros Hldg 11/30/09 MTN DFTd (NV) Equities 525ESC380   0 10,000 SH   SOLE   10,000 0 0
Lennar Corporation Equities 526057104   2,665,034 14,215 SH   SOLE   13,710 0 505
Lockheed Martin Corporation Equities 539830109   4,678,032 8,003 SH   SOLE   7,736 0 267
Lowes Companies Incorporated Equities 548661107   4,272,246 15,773 SH   SOLE   15,193 0 580
Marsh & Mclennan Companies Incorporated Equities 571748102   221,975 995 SH   SOLE   995 0 0
Martin Marietta Matls Equities 573284106   542,569 1,008 SH   SOLE   1,008 0 0
Mastercard Incorporated Equities 57636Q104   267,419 542 SH   SOLE   542 0 0
McDonald's Corporation Equities 580135101   615,269 2,021 SH   SOLE   2,021 0 0
Merck & Company Incorporated Equities 58933Y105   647,966 5,706 SH   SOLE   5,706 0 0
Microsoft Corporation Equities 594918104   10,794,560 25,086 SH   SOLE   22,733 0 2,353
Moody s Corporation Equities 615369105   3,295,264 6,943 SH   SOLE   6,680 0 263
Morgan Stanley Equities 617446448   294,582 2,826 SH   SOLE   2,826 0 0
MSCI Inc Equities 55354G100   3,013,914 5,170 SH   SOLE   4,977 0 194
Nextera Energy Inc. Equities 65339F101   4,080,139 48,269 SH   SOLE   46,946 0 1,323
Northrop Grumman Corporation Equities 666807102   1,577,511 2,987 SH   SOLE   2,880 0 107
Novo-Nordisk A-S Adr Equities 670100205   320,656 2,693 SH   SOLE   2,093 0 600
NVIDIA Corporation Equities 67066G104   16,132,780 132,846 SH   SOLE   122,387 0 10,459
Oracle Corporation Equities 68389X105   599,320 3,517 SH   SOLE   3,517 0 0
O'REILLY AUTOMOTIVE INC COM Equities 67103H107   6,043,597 5,248 SH   SOLE   5,046 0 202
Palo Alto Networks Inc Equities 697435105   4,635,492 13,562 SH   SOLE   13,110 0 452
Partners Group Private Equity Llc Cl I Nonstandard Equities 70299N235   755,207 354,540 SH   SOLE   354,540 0 0
PayPal Holdings Inc Equities 70450Y103   203,268 2,605 SH   SOLE   2,605 0 0
PepsiCo Equities 713448108   1,131,390 6,653 SH   SOLE   6,653 0 0
Pfizer Inc. Equities 717081103   1,099,201 37,982 SH   SOLE   37,982 0 0
Philip Morris International Inc. Equities 718172109   401,388 3,306 SH   SOLE   3,306 0 0
PIMCO Enhanced Short Maturity Active ETF Equities 72201R833   12,384,562 122,997 SH   SOLE   118,028 0 4,969
PIMCO Intermediate Municipal Bd Actv ETF Equities 72201R866   648,074 12,232 SH   SOLE   12,176 0 56
PowerShares Build America Bond Portfolio Equities 46138G805   614,426 22,286 SH   SOLE   22,186 0 100
PowerShares QQQ Equities 46090E103   2,561,795 5,249 SH   SOLE   4,975 0 273
Procter & Gamble Company Equities 742718109   1,109,045 6,403 SH   SOLE   6,403 0 0
Progressive Corporation Equities 743315103   7,672,753 30,236 SH   SOLE   29,029 0 1,207
Public Storage Com Equities 74460D109   6,420,906 17,646 SH   SOLE   16,935 0 711
PUBLIC STORAGE 1000 DS REP SRS M PRF Equities 74460W537   396,048 19,539 SH   SOLE   19,539 0 0
PureFunds ISE Cyber Security ETF Equities 032108664   418,215 6,125 SH   SOLE   125 0 6,000
Qualcomm, Inc. Equities 747525103   300,866 1,769 SH   SOLE   1,769 0 0
Raytheon Technologies Ord Equities 75513E101   812,606 6,707 SH   SOLE   4,707 0 2,000
RESTORATION HARDWARE HLDGS INC COMMON Equities 74967X103   2,166,772 6,479 SH   SOLE   6,256 0 223
Rocket Companies Equities 77311W101   3,337,218 173,904 SH   SOLE   167,407 0 6,497
Roper Inds Inc Equities 776696106   5,031,045 9,041 SH   SOLE   8,695 0 347
Royal Bank of Canada Equities 780087102   830,078 6,655 SH   SOLE   6,655 0 0
Schwab US Dividend Equity ETF Equities 808524797   820,588 9,708 SH   SOLE   4,708 0 5,000
ServiceNow Inc Equities 81762P102   474,027 530 SH   SOLE   530 0 0
Sherwin-Williams Company Equities 824348106   7,880,156 20,647 SH   SOLE   17,196 0 3,451
Skyline Champion Corp Equities 830830105   3,866,465 40,764 SH   SOLE   39,300 0 1,464
Snowflake Cl A Ord Equities 833445109   1,471,931 12,815 SH   SOLE   12,406 0 409
SOUTHERN 2020 SRS C 4 20 JNR SUB NTS Equities 842587883   476,837 21,586 SH   SOLE   20,233 0 1,353
Southern Company Equities 842587107   540,486 5,993 SH   SOLE   5,493 0 501
SPDR Gold Shares Equities 78463V107   570,219 2,346 SH   SOLE   2,338 0 8
SPDR S&P 500 Equities 78462F103   310,829 542 SH   SOLE   542 0 0
SPDR S&P MidCap 400 Equities 78467Y107   9,701,145 17,030 SH   SOLE   16,514 0 516
SPDR Bloomberg Brcly 3-12 Mth TBill ETF Equities 78468R523   4,698,967 47,188 SH   SOLE   45,581 0 1,607
SPDR Portfolio Developed Wld ex-US ETF Equities 78463X889   514,374 13,695 SH   SOLE   13,695 0 0
Taiwan Semiconductor Manufacturing Equities 874039100   8,323,300 47,926 SH   SOLE   45,106 0 2,820
Target Corporation Equities 87612E106   420,853 2,700 SH   SOLE   2,700 0 0
Teledyne Tech Inc Equities 879360105   2,712,617 6,198 SH   SOLE   5,936 0 262
Tesla Motors, Inc. Equities 88160R101   1,706,351 6,522 SH   SOLE   6,522 0 0
Thermo Fisher Scientific, Inc. Equities 883556102   6,669,396 10,782 SH   SOLE   10,480 0 302
Trane Technologies PLC Equities G8994E103   3,532,778 9,088 SH   SOLE   8,775 0 313
Union Pacific Corporation Equities 907818108   655,995 2,661 SH   SOLE   2,438 0 224
United Parcel Service Incorporated Class B Equities 911312106   3,305,407 24,244 SH   SOLE   23,647 0 597
United Rentals Inc Equities 911363109   6,689,356 8,261 SH   SOLE   7,925 0 336
UnitedHealth Group Incorporated Equities 91324P102   1,708,749 2,923 SH   SOLE   2,923 0 0
Vail Resorts Inc Equities 91879Q109   1,432,676 8,220 SH   SOLE   7,914 0 306
Vanguard 500 ETF Equities 922908363   1,154,659 2,188 SH   SOLE   2,109 0 79
Vanguard Bd Index Fdinc Short Term Bd Equities 921937827   590,270 7,501 SH   SOLE   7,131 0 370
Vanguard Dividend Appreciation ETF Equities 921908844   805,356 4,066 SH   SOLE   4,066 0 0
Vanguard Extended Market Etf S &P Compl Equities 922908652   1,723,933 9,473 SH   SOLE   9,473 0 0
Vanguard FTSE Emerging Markets ETF Equities 922042858   2,464,065 51,496 SH   SOLE   47,774 0 3,721
VANGUARD GROWTH ETF MSCI US PR IME MKT Equities 922908736   1,494,990 3,894 SH   SOLE   3,894 0 0
Vanguard Information Technology ETF Equities 92204A702   535,174 912 SH   SOLE   912 0 0
Vanguard Mid-Cap ETF Equities 922908629   2,488,293 9,431 SH   SOLE   9,407 0 24
VANGUARD MSCI EAFE ETF Equities 921943858   230,035 4,356 SH   SOLE   4,356 0 0
Vanguard Total Bond Market ETF Equities 921937835   1,456,671 19,394 SH   SOLE   19,323 0 71
Vanguard Total Stock Market VIPERs Equities 922908769   2,567,066 9,066 SH   SOLE   9,066 0 0
Vanguard Value ETF Equities 922908744   434,015 2,486 SH   SOLE   2,486 0 0
VERALTO ORD WI Equities 92338C103   471,419 4,214 SH   SOLE   4,065 0 149
Visa Inc. Equities 92826C839   3,977,077 14,465 SH   SOLE   14,139 0 326
Wal Mart Stores Incorporated Equities 931142103   1,965,643 24,342 SH   SOLE   23,342 0 1,000
Walt Disney Company Equities 254687106   2,251,345 23,405 SH   SOLE   22,786 0 619