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
Abbott Laboratories Common Stock 002824100   3,783,910 33,291 SH   SOLE   3,000 0 30,291
Abbvie Inc Common Stock 00287Y109   5,703,043 31,318 SH   SOLE   1,750 0 29,568
Accenture Plc Common Stock G1151C101   4,244,239 12,245 SH   SOLE   1,500 0 10,745
Adobe Inc Common Stock 00724F101   3,722,939 7,378 SH   SOLE   1,000 0 6,378
Air Products and Chemicals Inc Common Stock 009158106   1,006,632 4,155 SH   SOLE   0 0 4,155
Allstate Corp Common Stock 020002101   285,813 1,652 SH   SOLE   0 0 1,652
Alphabet Inc Class A Common Stock 02079K305   5,323,603 35,272 SH   SOLE   4,000 0 31,272
Alphabet Inc Class C Common Stock 02079K107   2,573,955 16,905 SH   SOLE   1,000 0 15,905
Amazon.com Inc Common Stock 023135106   6,590,544 36,537 SH   SOLE   4,000 0 32,537
American Express Co Common Stock 025816109   935,806 4,110 SH   SOLE   0 0 4,110
American Tower REIT Common Stock 03027X100   2,687,308 13,600 SH   SOLE   2,000 0 11,600
Aon PLC ADR G0403H108   467,208 1,400 SH   SOLE   0 0 1,400
Apple Inc Common Stock 037833100   12,824,935 74,790 SH   SOLE   3,000 0 71,790
Ares Capital Corp Common Stock 04010L103   1,131,174 54,331 SH   SOLE   0 0 54,331
ASML Holdings NV NY Registry Shs N07059210   747,262 770 SH   SOLE   0 0 770
AstraZeneca PLC ADR 046353108   322,219 4,756 SH   SOLE   0 0 4,756
Autodesk Inc Common Stock 052769106   2,087,787 8,017 SH   SOLE   1,000 0 7,017
Automatic Data Processing Inc Common Stock 053015103   917,795 3,675 SH   SOLE   0 0 3,675
Avantis US Small Cap Value ETF US SML CP VALU 025072877   446,971 4,770 SH   SOLE   0 0 4,770
Baidu Inc ADR ADR 056752108   352,162 3,345 SH   SOLE   0 0 3,345
Baker Hughes Co Common Stock 05722G100   803,431 23,983 SH   SOLE   1,700 0 22,283
Bank of America Corp Common Stock 060505104   816,038 21,520 SH   SOLE   0 0 21,520
Bentley Systems COM CL B 08265T208   1,718,044 32,900 SH   SOLE   4,000 0 28,900
Berkshire Hathaway Inc A CL A 084670108   355,920,840 561 SH   SOLE   468 0 93
Berkshire Hathaway Inc B CL B 084670702   8,352,789 19,863 SH   SOLE   647 0 19,216
Blackrock Inc Common Stock 09247X101   4,320,454 5,182 SH   SOLE   400 0 4,782
Blackstone Inc PRTNRSP UNITS 09260D107   2,242,486 17,070 SH   SOLE   0 0 17,070
Borg Warner Inc Common Stock 099724106   1,682,806 48,440 SH   SOLE   2,000 0 46,440
Boston Scientific Corp Common Stock 101137107   515,387 7,525 SH   SOLE   0 0 7,525
Bristol-Myers Squibb Common Stock 110122108   947,886 17,479 SH   SOLE   0 0 17,479
Broadcom Limited Common Stock 11135F101   10,972,806 8,279 SH   SOLE   700 0 7,579
Brookfield Renewable Partners LP PRTNRSP UNITS G16258108   635,387 27,352 SH   SOLE   3,750 0 23,602
C S X Corp Common Stock 126408103   244,403 6,593 SH   SOLE   0 0 6,593
Cabot Corporation Common Stock 127055101   2,177,182 23,614 SH   SOLE   2,000 0 21,614
Cambria Shareholder Yield ETF SHSHLD YIELD ETF 132061201   206,570 2,819 SH   SOLE   0 0 2,819
Canadian Pacific Kansas City Ltd Common Stock 13646K108   370,226 4,199 SH   SOLE   0 0 4,199
Capital One Financial Common Stock 14040H105   1,869,761 12,558 SH   SOLE   3,000 0 9,558
Carnival Corp Common Stock 143658300   165,034 10,100 SH   SOLE   0 0 10,100
Carrier Global Corp Common Stock 14448C104   916,419 15,765 SH   SOLE   0 0 15,765
Caterpillar Inc Common Stock 149123101   3,683,721 10,053 SH   SOLE   0 0 10,053
CDW Corp Common Stock 12514G108   204,624 800 SH   SOLE   0 0 800
Check Point Software Technologies Common Stock M22465104   515,483 3,143 SH   SOLE   0 0 3,143
Chesapeake Energy Common Stock 165167735   333,113 3,750 SH   SOLE   0 0 3,750
Chevron Corp. Common Stock 166764100   1,575,192 9,986 SH   SOLE   0 0 9,986
Chubb Corp. Common Stock H1467J104   1,412,518 5,451 SH   SOLE   0 0 5,451
Cintas Corp Common Stock 172908105   687,030 1,000 SH   SOLE   0 0 1,000
Cisco Systems Inc Common Stock 17275R102   757,784 15,183 SH   SOLE   0 0 15,183
CME Group Inc Common Stock 12572Q105   1,234,688 5,735 SH   SOLE   0 0 5,735
Coca Cola Co. Common Stock 191216100   582,434 9,520 SH   SOLE   0 0 9,520
Colgate Palmolive Co Common Stock 194162103   378,120 4,199 SH   SOLE   0 0 4,199
Comcast Corp Common Stock 20030N101   1,131,218 26,095 SH   SOLE   0 0 26,095
Constellation Brands Inc Common Stock 21036P108   2,766,083 10,178 SH   SOLE   0 0 10,178
Corteva Agriscience Inc Common Stock 22052L104   1,366,029 23,687 SH   SOLE   0 0 23,687
Costco Wholesale Corporation Common Stock 22160K105   7,529,035 10,277 SH   SOLE   1,300 0 8,977
Coterra Energy Inc Common Stock 127097103   1,147,354 41,153 SH   SOLE   0 0 41,153
Cummins Inc Common Stock 231021106   475,860 1,615 SH   SOLE   0 0 1,615
CVS Corp Common Stock 126650100   375,351 4,706 SH   SOLE   0 0 4,706
Danaher Corp Common Stock 235851102   4,272,240 17,108 SH   SOLE   1,300 0 15,808
Darden Restaurants Inc Common Stock 237194105   1,794,188 10,734 SH   SOLE   0 0 10,734
Deere & Co Common Stock 244199105   1,871,742 4,557 SH   SOLE   0 0 4,557
Dell Inc Common Stock 24703L202   371,200 3,253 SH   SOLE   0 0 3,253
Diamondback Energy Common Stock 25278X109   1,324,766 6,685 SH   SOLE   1,000 0 5,685
Dover Corp Common Stock 260003108   256,926 1,450 SH   SOLE   0 0 1,450
Duke Energy Corp. Common Stock 26441C204   849,307 8,782 SH   SOLE   0 0 8,782
Eagle Materials Inc Common Stock 26969P108   687,528 2,530 SH   SOLE   0 0 2,530
Eaton Corp Common Stock G29183103   3,059,574 9,785 SH   SOLE   0 0 9,785
Edwards Lifesciences Corp Common Stock 28176E108   281,615 2,947 SH   SOLE   0 0 2,947
Eli Lilly & Company Common Stock 532457108   6,340,485 8,150 SH   SOLE   800 0 7,350
Enterprise Products Partners Unit Ltd Partn 293792107   5,782,338 198,161 SH   SOLE   9,300 0 188,861
EOG Resources Inc Common Stock 26875P101   232,030 1,815 SH   SOLE   0 0 1,815
Exxon Mobil Corporation Common Stock 30231G102   3,225,233 27,746 SH   SOLE   2,200 0 25,546
FedEx Corp Common Stock 31428X106   809,823 2,795 SH   SOLE   500 0 2,295
Financial Select Sector SPDR Fund SPDR ETF 81369Y605   332,327 7,890 SH   SOLE   2,400 0 5,490
First Solar Inc Common Stock 336433107   1,266,675 7,504 SH   SOLE   0 0 7,504
Fiserv Inc Common Stock 337738108   3,511,245 21,970 SH   SOLE   0 0 21,970
Fortive Corp Common Stock 34959J108   2,004,180 23,299 SH   SOLE   2,800 0 20,499
Freeport McMoRan Common Stock 35671D857   1,181,707 25,132 SH   SOLE   0 0 25,132
GE Healthcare Technologies Common Stock 36266G107   563,913 6,203 SH   SOLE   0 0 6,203
Goldman Sachs Group Inc Common Stock 38141G104   3,420,881 8,190 SH   SOLE   0 0 8,190
GXO Logistics Inc Common Stock 36262G101   557,061 10,362 SH   SOLE   0 0 10,362
Hershey Foods Corp Common Stock 427866108   272,495 1,401 SH   SOLE   0 0 1,401
Home Depot Inc Common Stock 437076102   4,569,060 11,911 SH   SOLE   0 0 11,911
Honeywell International Common Stock 438516106   2,126,826 10,362 SH   SOLE   0 0 10,362
HSBC PLC Spon ADR ADR 404280406   236,711 6,014 SH   SOLE   0 0 6,014
Icici Bank Ltd Adr ADR 45104G104   1,577,258 59,722 SH   SOLE   15,400 0 44,322
Illinois Tool Works Inc Common Stock 452308109   388,810 1,449 SH   SOLE   0 0 1,449
Immunome, Inc. Common Stock 45257U108   626,724 25,394 SH   SOLE   0 0 25,394
Industrial Select Sector SPDR Fund SBI INT-INDS 81369Y704   254,439 2,020 SH   SOLE   750 0 1,270
Infosys Technologies Ltd Sponsored ADR 456788108   1,407,523 78,501 SH   SOLE   0 0 78,501
Insperity Inc Common Stock 45778Q107   563,395 5,140 SH   SOLE   0 0 5,140
Intercontinental Exchange Common Stock 45866F104   1,845,273 13,427 SH   SOLE   0 0 13,427
International Business Machines Corp Common Stock 459200101   1,594,325 8,349 SH   SOLE   0 0 8,349
Intuitive Surgical Common Stock 46120E602   3,557,488 8,914 SH   SOLE   350 0 8,564
Iqvia Holdings Inc Common Stock 46266C105   826,445 3,268 SH   SOLE   0 0 3,268
Ishares MSCI India Index MSCI India ETF 46429B598   1,136,528 22,030 SH   SOLE   0 0 22,030
iShares MSCI Japan Index Fund MSCI Japan ETF 46434G822   588,994 8,255 SH   SOLE   0 0 8,255
iShares NASDAQ Biotechnology Index Fund iShares ETF 464287556   351,969 2,565 SH   SOLE   300 0 2,265
iShares S&P Smallcap 600 S&P Smlcap 600 464287804   2,026,937 18,340 SH   SOLE   8,000 0 10,340
iShares TIPS Bond Fund Barclys TIPS BD 464287176   558,532 5,200 SH   SOLE   4,900 0 300
iShares Trust Dow Jones US Tech Fund US Tech ETF 464287721   274,172 2,030 SH   SOLE   2,000 0 30
Itau UniBanco Multiplo ADR SPONS ADR 465562106   483,104 69,712 SH   SOLE   0 0 69,712
J.P. Morgan Chase & Co Common Stock 46625H100   10,607,210 52,957 SH   SOLE   4,000 0 48,957
Jacobs Solutions Inc Common Stock 46982L108   1,552,366 10,098 SH   SOLE   0 0 10,098
Johnson & Johnson Common Stock 478160104   3,461,672 21,883 SH   SOLE   0 0 21,883
Kimberly Clark Corp Common Stock 494368103   1,637,183 12,657 SH   SOLE   0 0 12,657
KKR & Co LP Common Stock 48251W104   452,610 4,500 SH   SOLE   0 0 4,500
Kraft Heinz Co Common Stock 500754106   329,886 8,940 SH   SOLE   0 0 8,940
L3Harris Technologies Common Stock 502431109   1,461,227 6,857 SH   SOLE   0 0 6,857
Lam Research Corp Common Stock 512807108   9,842,020 10,130 SH   SOLE   1,000 0 9,130
Leidos Holdings Inc Common Stock 525327102   426,043 3,250 SH   SOLE   0 0 3,250
Linde PLC SPONS ADR G54950103   6,508,838 14,018 SH   SOLE   1,000 0 13,018
Lockheed Martin Corp Common Stock 539830109   1,255,896 2,761 SH   SOLE   0 0 2,761
Lowes Companies Inc Common Stock 548661107   2,695,228 10,581 SH   SOLE   2,700 0 7,881
Marvell Technology Group Common Stock 573874104   1,183,342 16,695 SH   SOLE   0 0 16,695
Mastercard Inc Common Stock 57636Q104   788,812 1,638 SH   SOLE   0 0 1,638
McDonald's Corp Common Stock 580135101   1,969,703 6,986 SH   SOLE   0 0 6,986
McKesson Corp Common Stock 58155Q103   1,033,436 1,925 SH   SOLE   0 0 1,925
Merck & Co Inc Common Stock 58933Y105   939,484 7,120 SH   SOLE   0 0 7,120
Meta Platforms Inc Common Stock 30303M102   796,981 1,641 SH   SOLE   0 0 1,641
Mettler Toledo Intl Inc Common Stock 592688105   1,721,358 1,293 SH   SOLE   100 0 1,193
Microsoft Corp Common Stock 594918104   16,615,495 39,493 SH   SOLE   0 0 39,493
Mondelez International Common Stock 609207105   1,599,147 22,845 SH   SOLE   2,500 0 20,345
Morgan Stanley & Co Common Stock 617446448   2,389,496 25,377 SH   SOLE   1,800 0 23,577
Nextera Energy Common Stock 65339F101   2,194,669 34,340 SH   SOLE   4,000 0 30,340
Nike Inc Common Stock 654106103   2,269,922 24,153 SH   SOLE   3,800 0 20,353
Novo Nordisk ADR 670100205   2,907,104 22,641 SH   SOLE   0 0 22,641
Nucor Corp Common Stock 670346105   1,371,843 6,932 SH   SOLE   0 0 6,932
Nvidia Corp Common Stock 67066G104   10,424,539 11,537 SH   SOLE   1,750 0 9,787
NXP Semiconductors N.V. Common Stock N6596X109   1,709,613 6,900 SH   SOLE   0 0 6,900
Ocugen Inc Common Stock 67577C105   36,900 22,500 SH   SOLE   0 0 22,500
On Semiconductor Co Common Stock 682189105   558,980 7,600 SH   SOLE   0 0 7,600
Oracle Corp Common Stock 68389X105   939,312 7,478 SH   SOLE   0 0 7,478
Otis Worldwide Corp Common Stock 68902V107   764,081 7,697 SH   SOLE   0 0 7,697
Paccar Inc Common Stock 693718108   276,027 2,228 SH   SOLE   0 0 2,228
Palo Alto Networks Common Stock 697435105   2,390,102 8,412 SH   SOLE   1,000 0 7,412
Parker Hannifin Corp Common Stock 701094104   335,141 603 SH   SOLE   0 0 603
Paychex Inc Common Stock 704326107   472,166 3,845 SH   SOLE   0 0 3,845
Pepsico Inc. Common Stock 713448108   2,626,725 15,009 SH   SOLE   0 0 15,009
Pfizer Inc. Common Stock 717081103   397,463 14,323 SH   SOLE   0 0 14,323
Philip Morris International Common Stock 718172109   224,469 2,450 SH   SOLE   0 0 2,450
Pioneer Natural Resources Common Stock 723787107   2,546,775 9,702 SH   SOLE   0 0 9,702
PNC Financial Services Group Inc Common Stock 693475105   683,245 4,228 SH   SOLE   0 0 4,228
PPG Industries Inc Common Stock 693506107   318,780 2,200 SH   SOLE   0 0 2,200
Procter & Gamble Co. Common Stock 742718109   1,119,141 6,898 SH   SOLE   0 0 6,898
Prologis Inc Common Stock 74340W103   2,198,634 16,884 SH   SOLE   0 0 16,884
Ralph Lauren Corp Common Stock 751212101   337,968 1,800 SH   SOLE   0 0 1,800
Rivian Automotive Common Stock 76954A103   130,305 11,900 SH   SOLE   0 0 11,900
Rockwell Automation Common Stock 773903109   1,124,242 3,859 SH   SOLE   0 0 3,859
RPM International Inc Common Stock 749685103   624,488 5,250 SH   SOLE   0 0 5,250
RTX Corp Common Stock 75513E101   3,578,634 36,693 SH   SOLE   2,375 0 34,318
RyanAir Holdings PLC ADR 783513203   1,282,357 8,808 SH   SOLE   1,750 0 7,058
Rydex S&P Equal Weight ETF S&P 500 Eq TRD 46137V357   1,744,217 10,298 SH   SOLE   3,500 0 6,798
S&P DEP Receipts Unit SER 1 78462F103   3,784,411 7,235 SH   SOLE   0 0 7,235
S&P Global Inc S&P Global 78409V104   4,106,083 9,651 SH   SOLE   1,000 0 8,651
Sarepta Therapeutics Inc Common Stock 803607100   291,285 2,250 SH   SOLE   0 0 2,250
Schwab International Equity Fund Schwab ETF 808524805   552,222 14,152 SH   SOLE   0 0 14,152
Schwab US Dividend Equity ETF Schwab ETF 808524797   1,383,465 17,158 SH   SOLE   0 0 17,158
Schwab US Small Cap ETF Schwab ETF 808524607   749,986 15,231 SH   SOLE   0 0 15,231
SHELL ADR EACH REP 2 ORD WI ADR 780259305   605,304 9,029 SH   SOLE   0 0 9,029
Sherwin Williams Co Common Stock 824348106   378,242 1,089 SH   SOLE   0 0 1,089
Shopify Inc Common Stock 82509L107   711,662 9,222 SH   SOLE   0 0 9,222
Skechers USA Inc Common Stock 830566105   608,006 9,925 SH   SOLE   0 0 9,925
Southern Company Common Stock 842587107   679,737 9,475 SH   SOLE   0 0 9,475
SPDR Gold Trust SPDR ETF 78463V107   318,866 1,550 SH   SOLE   0 0 1,550
Sportradar Group ADR H8088L103   371,607 31,925 SH   SOLE   0 0 31,925
Starbucks Corp Common Stock 855244109   1,921,475 21,025 SH   SOLE   1,800 0 19,225
Sysco Corp Common Stock 871829107   494,386 6,090 SH   SOLE   0 0 6,090
T Rowe Price Group Inc Common Stock 74144T108   622,036 5,102 SH   SOLE   0 0 5,102
Taiwan Semiconductor Manufacturing ADR Sponsored ADR 874039100   2,225,370 16,357 SH   SOLE   0 0 16,357
Target Corporation Common Stock 87612E106   203,969 1,151 SH   SOLE   0 0 1,151
Technology Select Sector SPDR Fund SPDR ETF 81369Y803   895,561 4,300 SH   SOLE   0 0 4,300
Teck Resources Ltd Common Stock 878742204   251,103 5,485 SH   SOLE   0 0 5,485
Texas Instruments, Inc. Common Stock 882508104   615,832 3,535 SH   SOLE   0 0 3,535
Thermo Fisher Scientific Common Stock 883556102   4,514,925 7,768 SH   SOLE   600 0 7,168
TJX Inc Common Stock 872540109   1,633,876 16,110 SH   SOLE   0 0 16,110
T-Mobile US Common Stock 872590104   1,676,936 10,274 SH   SOLE   1,000 0 9,274
Tractor Supply Company Common Stock 892356106   3,002,975 11,474 SH   SOLE   0 0 11,474
Trane Technologies Plc Common Stock G8994E103   1,071,714 3,570 SH   SOLE   0 0 3,570
Trip.com Group Ltd ADR 89677Q107   450,048 10,254 SH   SOLE   0 0 10,254
Ulta Beauty Inc. Common Stock 90384S303   2,715,839 5,194 SH   SOLE   0 0 5,194
Union Pacific Corp Common Stock 907818108   3,874,381 15,754 SH   SOLE   1,500 0 14,254
UnitedHealth Group Common Stock 91324P102   1,401,485 2,833 SH   SOLE   0 0 2,833
Vail Resorts Inc Common Stock 91879Q109   657,349 2,950 SH   SOLE   0 0 2,950
Valero Energy Corp Common Stock 91913Y100   215,069 1,260 SH   SOLE   0 0 1,260
Vanguard Dividend Appreciation ETF Vang ETF 921908844   962,187 5,269 SH   SOLE   0 0 5,269
Vanguard FTSE Dev Mkts ETF Vang ETF 921943858   386,404 7,702 SH   SOLE   0 0 7,702
Vanguard FTSE Emerging Mkt ETF Vang ETF 922042858   373,642 8,945 SH   SOLE   0 0 8,945
Vanguard Mid Cap Growth Vang ETF 922908538   1,340,230 5,684 SH   SOLE   0 0 5,684
Vanguard Mid Cap Value Vang ETF 922908512   1,389,649 8,913 SH   SOLE   0 0 8,913
Vanguard Mid-Cap ETF Vang ETF 922908629   527,891 2,113 SH   SOLE   0 0 2,113
Vanguard Small Cap Vang ETF 922908595   200,775 770 SH   SOLE   0 0 770
Vanguard Small Cap Value Vang ETF 922908611   1,249,616 6,512 SH   SOLE   0 0 6,512
Vanguard Total Interntl Stk Vang ETF 921909768   1,548,897 25,687 SH   SOLE   0 0 25,687
Vanguard Total Stock Market ETF Vang ETF 922908769   1,428,064 5,495 SH   SOLE   0 0 5,495
Vanguard Value ETF Vang ETF 922908744   219,535 1,348 SH   SOLE   0 0 1,348
VERALTO ORD WI Common Stock 92338C103   308,537 3,480 SH   SOLE   433 0 3,047
Verizon Communications Common Stock 92343V104   263,761 6,286 SH   SOLE   0 0 6,286
Vertex Pharmaceuticals Common Stock 92532F100   4,325,985 10,349 SH   SOLE   500 0 9,849
Vertiv Holdings Co Common Stock 92537N108   806,002 9,869 SH   SOLE   1,500 0 8,369
Visa Inc. Common Stock 92826C839   5,266,739 18,872 SH   SOLE   1,500 0 17,372
Vulcan Materials Company Common Stock 929160109   1,600,403 5,864 SH   SOLE   0 0 5,864
Wal-Mart Stores Inc. Common Stock 931142103   529,195 8,795 SH   SOLE   0 0 8,795
Walt Disney Co Common Stock 254687106   953,496 7,793 SH   SOLE   0 0 7,793
Waste Management Inc Common Stock 94106L109   2,587,854 12,141 SH   SOLE   0 0 12,141
Welltower Inc Common Stock 95040Q104   309,286 3,310 SH   SOLE   0 0 3,310
Wynn Resorts Common Stock 983134107   421,801 4,126 SH   SOLE   0 0 4,126
Xylem Inc Common Stock 98419M100   246,719 1,909 SH   SOLE   0 0 1,909
Yum! Brands Inc Common Stock 988498101   1,185,735 8,552 SH   SOLE   0 0 8,552
Zoetis Inc Common Stock 98978V103   4,572,747 27,024 SH   SOLE   2,250 0 24,774