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
ASML HOLDING N V N Y REGISTRY SHS N07059210   232,725 283 SH   SOLE   0 0 283
ABBVIE INC COM 00287Y109   406,302 2,063 SH   SOLE   0 0 2,063
ALIGN TECHNOLOGY INC COM 016255101   219,343 894 SH   SOLE   0 0 894
ALPHABET INC CAP STK CL C 02079K107   264,086 1,568 SH   SOLE   0 0 1,568
ALPHABET INC CAP STK CL A 02079K305   714,348 4,278 SH   SOLE   0 0 4,278
AMAZON COM INC COM 023135106   710,714 3,839 SH   SOLE   0 0 3,839
APPLE INC COM 037833100   1,594,365 7,048 SH   SOLE   0 0 7,048
BARRETT BUSINESS SVCS INC COM 068463108   216,074 5,794 SH   SOLE   0 0 5,794
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   886,003 1,937 SH   SOLE   0 0 1,937
CSX CORP COM 126408103   216,681 6,277 SH   SOLE   0 0 6,277
CANADIAN PACIFIC KANSAS CITY COM 13646K108   533,954 6,343 SH   SOLE   0 0 6,343
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   886,775 24,456 SH   SOLE   0 0 24,456
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201   1,087,223 39,521 SH   SOLE   0 0 39,521
CAPITAL GRP FIXED INCM ETF T SHORT DURATION M 14020Y607   219,237 8,336 SH   SOLE   0 0 8,336
CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109   571,073 18,626 SH   SOLE   0 0 18,626
CHENIERE ENERGY INC COM NEW 16411R208   402,390 2,219 SH   SOLE   0 0 2,219
CHEVRON CORP NEW COM 166764100   221,862 1,482 SH   SOLE   0 0 1,482
COSTCO WHSL CORP NEW COM 22160K105   1,316,742 1,501 SH   SOLE   0 0 1,501
IDEXX LABS INC COM 45168D104   541,494 1,093 SH   SOLE   0 0 1,093
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   393,531 28,809 SH   SOLE   0 0 28,809
INTUITIVE SURGICAL INC COM NEW 46120E602   235,593 486 SH   SOLE   0 0 486
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   714,544 34,042 SH   SOLE   0 0 34,042
ISHARES TR CORE S&P500 ETF 464287200   2,370,906 4,150 SH   SOLE   0 0 4,150
ISHARES TR CORE US AGGBD ET 464287226   3,090,511 30,530 SH   SOLE   0 0 30,530
ISHARES TR CORE S&P MCP ETF 464287507   1,240,780 20,068 SH   SOLE   0 0 20,068
ISHARES TR ISHARES SEMICDTR 464287523   351,706 1,569 SH   SOLE   0 0 1,569
ISHARES TR FLTG RATE NT ETF 46429B655   400,586 7,884 SH   SOLE   0 0 7,884
ISHARES TR CORE MSCI TOTAL 46432F834   407,154 5,626 SH   SOLE   0 0 5,626
ISHARES TR CORE MSCI EAFE 46432F842   636,969 8,227 SH   SOLE   0 0 8,227
ISHARES TR CORE DIV GRWTH 46434V621   414,309 6,629 SH   SOLE   0 0 6,629
MASTERCARD INCORPORATED CL A 57636Q104   507,950 1,023 SH   SOLE   0 0 1,023
MICROSOFT CORP COM 594918104   1,254,726 2,983 SH   SOLE   0 0 2,983
NETFLIX INC COM 64110L106   966,692 1,369 SH   SOLE   0 0 1,369
NORDSON CORP COM 655663102   319,935 1,227 SH   SOLE   0 0 1,227
NOVO-NORDISK A S ADR 670100205   259,976 2,203 SH   SOLE   0 0 2,203
NVIDIA CORPORATION COM 67066G104   803,200 6,865 SH   SOLE   0 0 6,865
SPDR S&P 500 ETF TR TR UNIT 78462F103   278,173 489 SH   SOLE   0 0 489
SPDR SER TR PORTFOLIO INTRMD 78464A375   221,328 6,571 SH   SOLE   0 0 6,571
SPDR SER TR S&P BIOTECH 78464A870   229,097 2,338 SH   SOLE   0 0 2,338
SPDR SER TR BLOOMBERG HIGH Y 78468R622   290,688 2,990 SH   SOLE   0 0 2,990
SPDR SER TR PORTFOLIO S&P600 78468R853   614,992 13,697 SH   SOLE   0 0 13,697
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   400,711 4,857 SH   SOLE   0 0 4,857
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   287,235 9,753 SH   SOLE   0 0 9,753
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   201,970 2,391 SH   SOLE   0 0 2,391
STARBUCKS CORP COM 855244109   316,817 3,252 SH   SOLE   0 0 3,252
STRYKER CORPORATION COM 863667101   327,084 916 SH   SOLE   0 0 916
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   355,152 2,064 SH   SOLE   0 0 2,064
TESLA INC COM 88160R101   2,914,336 11,295 SH   SOLE   0 0 11,295
TEXAS PACIFIC LAND CORPORATI COM 88262P102   809,358 885 SH   SOLE   0 0 885
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,640,236 25,402 SH   SOLE   0 0 25,402
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   2,066,426 27,512 SH   SOLE   0 0 27,512
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   1,120,180 22,213 SH   SOLE   0 0 22,213
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   2,484,065 39,517 SH   SOLE   0 0 39,517
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   480,848 8,167 SH   SOLE   0 0 8,167
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   205,945 2,598 SH   SOLE   0 0 2,598
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   267,225 5,659 SH   SOLE   0 0 5,659
VANGUARD INDEX FDS GROWTH ETF 922908736   459,650 1,213 SH   SOLE   0 0 1,213
VANGUARD INDEX FDS VALUE ETF 922908744   461,169 2,648 SH   SOLE   0 0 2,648
VANGUARD INDEX FDS SMALL CP ETF 922908751   429,713 1,830 SH   SOLE   0 0 1,830
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,759,978 9,837 SH   SOLE   0 0 9,837
WABTEC COM 929740108   265,210 1,462 SH   SOLE   0 0 1,462
XYLEM INC COM 98419M100   248,206 1,847 SH   SOLE   0 0 1,847
ZACKS TRUST EARNGS CONSTANT 98888G105   2,202,026 71,774 SH   SOLE   0 0 71,774
ZACKS TRUST SMALL/MID CAP 98888G204   723,089 22,054 SH   SOLE   0 0 22,054