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 CO COM 88579Y101 499 3,854 SH   SOLE   3,854 0 0
ABBOTT LABS COM 002824100 620 5,710 SH   SOLE   5,710 0 0
ABBVIE INC COM 00287Y109 10,496 68,530 SH   SOLE   68,530 0 0
AFLAC INC COM 001055102 1,132 20,463 SH   SOLE   20,463 0 0
AIR PRODS & CHEMS INC COM 009158106 8,072 33,565 SH   SOLE   33,565 0 0
ALPHABET INC CAP STK CL A 02079K305 2,602 1,194 SH   SOLE   1,194 0 0
ALPHABET INC CAP STK CL C 02079K107 6,853 3,133 SH   SOLE   3,133 0 0
AMAZON COM INC COM 023135106 6,779 63,830 SH   SOLE   63,830 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 2,268 44,350 SH   SOLE   44,350 0 0
AMERICAN TOWER CORP NEW COM 03027X100 339 1,325 SH   SOLE   1,325 0 0
AMGEN INC COM 031162100 274 1,125 SH   SOLE   1,125 0 0
APPLE INC COM 037833100 19,670 143,873 SH   SOLE   143,873 0 0
BARRETT BUSINESS SVCS INC COM 068463108 601 8,250 SH   SOLE   8,250 0 0
BECTON DICKINSON & CO COM 075887109 1,685 6,834 SH   SOLE   6,834 0 0
BENTLEY SYS INC COM CL B 08265T208 209 6,275 SH   SOLE   6,275 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,359 12,304 SH   SOLE   12,304 0 0
BK OF AMERICA CORP COM 060505104 3,007 96,585 SH   SOLE   96,585 0 0
BLACKROCK INC COM 09247X101 271 445 SH   SOLE   445 0 0
BOEING CO COM 097023105 3,825 27,974 SH   SOLE   27,974 0 0
BOOKING HOLDINGS INC COM 09857L108 4,117 2,354 SH   SOLE   2,354 0 0
BOSTON PROPERTIES INC COM 101121101 351 3,950 SH   SOLE   3,950 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 4,864 63,172 SH   SOLE   63,172 0 0
CACI INTL INC CL A 127190304 5,668 20,115 SH   SOLE   20,115 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 642 18,000 SH   SOLE   18,000 0 0
CATERPILLAR INC COM 149123101 2,664 14,900 SH   SOLE   14,900 0 0
CHARLES RIV LABS INTL INC COM 159864107 3,150 14,720 SH   SOLE   14,720 0 0
CHEVRON CORP NEW COM 166764100 7,027 48,535 SH   SOLE   48,535 0 0
CHURCH & DWIGHT CO INC COM 171340102 469 5,058 SH   SOLE   5,058 0 0
CIGNA CORP NEW COM 125523100 3,239 12,292 SH   SOLE   12,292 0 0
CISCO SYS INC COM 17275R102 427 10,014 SH   SOLE   10,014 0 0
CLEAN ENERGY FUELS CORP COM 184499101 737 164,500 SH   SOLE   164,500 0 0
CME GROUP INC COM 12572Q105 6,766 33,055 SH   SOLE   33,055 0 0
COCA COLA CO COM 191216100 990 15,729 SH   SOLE   15,729 0 0
COLGATE PALMOLIVE CO COM 194162103 2,497 31,154 SH   SOLE   31,154 0 0
CONOCOPHILLIPS COM 20825C104 1,887 21,007 SH   SOLE   21,007 0 0
COSTAR GROUP INC COM 22160N109 1,046 17,310 SH   SOLE   17,310 0 0
CUMMINS INC COM 231021106 203 1,050 SH   SOLE   1,050 0 0
CVS HEALTH CORP COM 126650100 2,216 23,912 SH   SOLE   23,912 0 0
DANAHER CORPORATION COM 235851102 646 2,550 SH   SOLE   2,550 0 0
DARDEN RESTAURANTS INC COM 237194105 339 3,000 SH   SOLE   3,000 0 0
DEERE & CO COM 244199105 517 1,725 SH   SOLE   1,725 0 0
DISNEY WALT CO COM 254687106 493 5,218 SH   SOLE   5,218 0 0
EATON CORP PLC SHS G29183103 5,673 45,025 SH   SOLE   45,025 0 0
EMERSON ELEC CO COM 291011104 1,845 23,197 SH   SOLE   23,197 0 0
ESSENTIAL UTILS INC COM 29670G102 425 9,262 SH   SOLE   9,262 0 0
EXXON MOBIL CORP COM 30231G102 400 4,671 SH   SOLE   4,671 0 0
FEDEX CORP COM 31428X106 4,759 20,993 SH   SOLE   20,993 0 0
FISERV INC COM 337738108 2,123 23,860 SH   SOLE   23,860 0 0
FRANCO NEV CORP COM 351858105 5,276 40,099 SH   SOLE   40,099 0 0
GENERAL MLS INC COM 370334104 226 3,000 SH   SOLE   3,000 0 0
GILEAD SCIENCES INC COM 375558103 666 10,775 SH   SOLE   10,775 0 0
HALLIBURTON CO COM 406216101 415 13,227 SH   SOLE   13,227 0 0
HOLOGIC INC COM 436440101 2,678 38,650 SH   SOLE   38,650 0 0
HOME DEPOT INC COM 437076102 10,928 39,846 SH   SOLE   39,846 0 0
HONEYWELL INTL INC COM 438516106 2,405 13,836 SH   SOLE   13,836 0 0
INGREDION INC COM 457187102 1,117 12,675 SH   SOLE   12,675 0 0
INMODE LTD SHS M5425M103 363 16,200 SH   SOLE   16,200 0 0
INTEL CORP COM 458140100 2,730 72,973 SH   SOLE   72,973 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 5,342 56,810 SH   SOLE   56,810 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,429 17,205 SH   SOLE   17,205 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 391 1,950 SH   SOLE   1,950 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 362 2,700 SH   SOLE   2,700 0 0
ISHARES TR CORE S&P MCP ETF 464287507 536 2,370 SH   SOLE   2,370 0 0
JOHNSON & JOHNSON COM 478160104 3,211 18,091 SH   SOLE   18,091 0 0
JPMORGAN CHASE & CO COM 46625H100 5,744 51,004 SH   SOLE   51,004 0 0
LANTRONIX INC COM NEW 516548203 323 60,000 SH   SOLE   60,000 0 0
LILLY ELI & CO COM 532457108 211 650 SH   SOLE   650 0 0
LINDE PLC SHS G5494J103 8,205 28,535 SH   SOLE   28,535 0 0
LISTED FD TR HORIZON KINETICS 53656F623 1,687 59,125 SH   SOLE   59,125 0 0
LOCKHEED MARTIN CORP COM 539830109 5,041 11,725 SH   SOLE   11,725 0 0
LOWES COS INC COM 548661107 6,011 34,412 SH   SOLE   34,412 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 2,112 13,985 SH   SOLE   13,985 0 0
MARRIOTT INTL INC NEW CL A 571903202 2,693 19,800 SH   SOLE   19,800 0 0
MARSH & MCLENNAN COS INC COM 571748102 437 2,813 SH   SOLE   2,813 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,786 21,450 SH   SOLE   21,450 0 0
MCKESSON CORP COM 58155Q103 264 809 SH   SOLE   809 0 0
MERCK & CO INC COM 58933Y105 2,780 30,488 SH   SOLE   30,488 0 0
MGIC INVT CORP WIS COM 552848103 774 61,450 SH   SOLE   61,450 0 0
MICROSOFT CORP COM 594918104 6,598 25,689 SH   SOLE   25,689 0 0
NEXTERA ENERGY INC COM 65339F101 920 11,875 SH   SOLE   11,875 0 0
NIKE INC CL B 654106103 24,355 238,312 SH   SOLE   238,312 0 0
NORTONLIFELOCK INC COM 668771108 2,766 125,950 SH   SOLE   125,950 0 0
NOVARTIS AG SPONSORED ADR 66987V109 2,104 24,893 SH   SOLE   24,893 0 0
NOVO-NORDISK A S ADR 670100205 3,830 34,375 SH   SOLE   34,375 0 0
NVIDIA CORPORATION COM 67066G104 6,653 43,889 SH   SOLE   43,889 0 0
ORACLE CORP COM 68389X105 3,592 51,412 SH   SOLE   51,412 0 0
PALO ALTO NETWORKS INC COM 697435105 6,791 13,748 SH   SOLE   13,748 0 0
PARKER-HANNIFIN CORP COM 701094104 3,464 14,080 SH   SOLE   14,080 0 0
PAYPAL HLDGS INC COM 70450Y103 4,178 59,820 SH   SOLE   59,820 0 0
PEPSICO INC COM 713448108 1,042 6,250 SH   SOLE   6,250 0 0
PERKINELMER INC COM 714046109 220 1,550 SH   SOLE   1,550 0 0
PFIZER INC COM 717081103 1,468 28,008 SH   SOLE   28,008 0 0
POTLATCHDELTIC CORPORATION COM 737630103 2,469 55,875 SH   SOLE   55,875 0 0
PROCTER AND GAMBLE CO COM 742718109 909 6,320 SH   SOLE   6,320 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 911 14,400 SH   SOLE   14,400 0 0
QUALCOMM INC COM 747525103 5,712 44,715 SH   SOLE   44,715 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 510 5,310 SH   SOLE   5,310 0 0
RIO TINTO PLC SPONSORED ADR 767204100 2,559 41,950 SH   SOLE   41,950 0 0
SCHLUMBERGER LTD COM STK 806857108 942 26,334 SH   SOLE   26,334 0 0
SEI INVTS CO COM 784117103 520 9,617 SH   SOLE   9,617 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 259 38,000 SH   SOLE   38,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 372 985 SH   SOLE   985 0 0
STARBUCKS CORP COM 855244109 3,060 40,057 SH   SOLE   40,057 0 0
STERICYCLE INC COM 858912108 291 6,625 SH   SOLE   6,625 0 0
SVB FINANCIAL GROUP COM 78486Q101 1,299 3,289 SH   SOLE   3,289 0 0
SYSCO CORP COM 871829107 233 2,750 SH   SOLE   2,750 0 0
TESLA INC COM 88160R101 236 350 SH   SOLE   350 0 0
TEXAS INSTRS INC COM 882508104 1,974 12,845 SH   SOLE   12,845 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 26,573 17,858 SH   SOLE   17,858 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,944 7,259 SH   SOLE   7,259 0 0
TJX COS INC NEW COM 872540109 3,621 64,840 SH   SOLE   64,840 0 0
UNION PAC CORP COM 907818108 1,118 5,241 SH   SOLE   5,241 0 0
UNITED PARCEL SERVICE INC CL B 911312106 6,670 36,540 SH   SOLE   36,540 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 961 4,880 SH   SOLE   4,880 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 899 2,592 SH   SOLE   2,592 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 299 1,700 SH   SOLE   1,700 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 459 2,432 SH   SOLE   2,432 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 639 12,800 SH   SOLE   12,800 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 282 6,765 SH   SOLE   6,765 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,097 7,440 SH   SOLE   7,440 0 0
VISA INC COM CL A 92826C839 4,708 23,912 SH   SOLE   23,912 0 0
WASTE MGMT INC DEL COM 94106L109 3,244 21,205 SH   SOLE   21,205 0 0
WESTROCK CO COM 96145D105 363 9,100 SH   SOLE   9,100 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 5,369 149,017 SH   SOLE   149,017 0 0
WIDEPOINT CORP COMMON 967590209 70 29,393 SH   SOLE   29,393 0 0
WILLIAMS COS INC COM 969457100 1,248 40,000 SH   SOLE   40,000 0 0