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
ABBVIE INC COM 00287Y109   377,917 2,127 SH   SOLE   0 0 2,127
ALPHABET INC CAP STK CL C 02079K107   301,281 1,582 SH   SOLE   0 0 1,582
ALPHABET INC CAP STK CL A 02079K305   824,062 4,353 SH   SOLE   0 0 4,353
AMAZON COM INC COM 023135106   869,443 3,963 SH   SOLE   0 0 3,963
APPLE INC COM 037833100   1,768,864 7,064 SH   SOLE   0 0 7,064
BARRETT BUSINESS SVCS INC COM 068463108   252,170 5,805 SH   SOLE   0 0 5,805
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   928,771 2,049 SH   SOLE   0 0 2,049
CSX CORP COM 126408103   203,280 6,299 SH   SOLE   0 0 6,299
CANADIAN PACIFIC KANSAS CITY COM 13646K108   459,043 6,343 SH   SOLE   0 0 6,343
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   791,658 22,452 SH   SOLE   0 0 22,452
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201   978,569 36,351 SH   SOLE   0 0 36,351
CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109   507,378 17,118 SH   SOLE   0 0 17,118
CHENIERE ENERGY INC COM NEW 16411R208   473,704 2,205 SH   SOLE   0 0 2,205
CHEVRON CORP NEW COM 166764100   219,387 1,515 SH   SOLE   0 0 1,515
COSTCO WHSL CORP NEW COM 22160K105   1,376,831 1,503 SH   SOLE   0 0 1,503
DOLBY LABORATORIES INC COM CL A 25659T107   210,361 2,693 SH   SOLE   0 0 2,693
GLOBAL PMTS INC COM 37940X102   207,652 1,853 SH   SOLE   0 0 1,853
IDEXX LABS INC COM 45168D104   451,890 1,093 SH   SOLE   0 0 1,093
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   393,172 30,454 SH   SOLE   0 0 30,454
INTUITIVE SURGICAL INC COM NEW 46120E602   253,673 486 SH   SOLE   0 0 486
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   736,227 34,942 SH   SOLE   0 0 34,942
ISHARES TR CORE S&P500 ETF 464287200   2,267,021 3,851 SH   SOLE   0 0 3,851
ISHARES TR CORE US AGGBD ET 464287226   2,996,995 30,934 SH   SOLE   0 0 30,934
ISHARES TR CORE S&P MCP ETF 464287507   1,190,792 19,104 SH   SOLE   0 0 19,104
ISHARES TR ISHARES SEMICDTR 464287523   338,718 1,572 SH   SOLE   0 0 1,572
ISHARES TR FLTG RATE NT ETF 46429B655   407,600 8,011 SH   SOLE   0 0 8,011
ISHARES TR CORE MSCI TOTAL 46432F834   389,631 5,891 SH   SOLE   0 0 5,891
ISHARES TR CORE MSCI EAFE 46432F842   628,066 8,888 SH   SOLE   0 0 8,888
MASTERCARD INCORPORATED CL A 57636Q104   553,727 1,052 SH   SOLE   0 0 1,052
MICROSOFT CORP COM 594918104   1,265,236 3,002 SH   SOLE   0 0 3,002
NETFLIX INC COM 64110L106   1,220,217 1,369 SH   SOLE   0 0 1,369
NORDSON CORP COM 655663102   256,655 1,227 SH   SOLE   0 0 1,227
NVIDIA CORPORATION COM 67066G104   893,688 6,655 SH   SOLE   0 0 6,655
PALANTIR TECHNOLOGIES INC CL A 69608A108   294,579 3,895 SH   SOLE   0 0 3,895
SPDR S&P 500 ETF TR TR UNIT 78462F103   284,487 477 SH   SOLE   0 0 477
SPDR SER TR PORTFOLIO INTRMD 78464A375   211,692 6,593 SH   SOLE   0 0 6,593
SPDR SER TR S&P BIOTECH 78464A870   210,606 2,339 SH   SOLE   0 0 2,339
SPDR SER TR BLOOMBERG HIGH Y 78468R622   283,259 2,967 SH   SOLE   0 0 2,967
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   220,088 1,358 SH   SOLE   0 0 1,358
SPDR SER TR PORTFOLIO S&P600 78468R853   600,847 13,376 SH   SOLE   0 0 13,376
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   377,641 13,628 SH   SOLE   0 0 13,628
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   282,325 10,593 SH   SOLE   0 0 10,593
STARBUCKS CORP COM 855244109   298,488 3,271 SH   SOLE   0 0 3,271
STRYKER CORPORATION COM 863667101   329,991 917 SH   SOLE   0 0 917
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   407,619 2,064 SH   SOLE   0 0 2,064
TESLA INC COM 88160R101   4,413,164 10,928 SH   SOLE   0 0 10,928
TEXAS PACIFIC LAND CORPORATI COM 88262P102   849,599 768 SH   SOLE   0 0 768
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,578,669 26,789 SH   SOLE   0 0 26,789
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   2,063,170 28,691 SH   SOLE   0 0 28,691
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   1,114,610 22,724 SH   SOLE   0 0 22,724
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   2,294,874 39,973 SH   SOLE   0 0 39,973
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   484,831 8,404 SH   SOLE   0 0 8,404
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   318,338 160 SH   SOLE   0 0 160
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   256,218 5,668 SH   SOLE   0 0 5,668
VANGUARD INDEX FDS GROWTH ETF 922908736   496,060 1,209 SH   SOLE   0 0 1,209
VANGUARD INDEX FDS VALUE ETF 922908744   415,239 2,453 SH   SOLE   0 0 2,453
VANGUARD INDEX FDS SMALL CP ETF 922908751   457,258 1,903 SH   SOLE   0 0 1,903
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,964,743 10,230 SH   SOLE   0 0 10,230
WABTEC COM 929740108   277,381 1,463 SH   SOLE   0 0 1,463
XYLEM INC COM 98419M100   215,980 1,862 SH   SOLE   0 0 1,862
ZACKS TRUST EARNGS CONSTANT 98888G105   2,559,978 83,170 SH   SOLE   0 0 83,170
ZACKS TRUST SMALL/MID CAP 98888G204   872,848 26,025 SH   SOLE   0 0 26,025