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
Expires: July 31, 2015
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
INVESCO QQQ TRUST STOK 46090E103 24,967,177 53,244 SH SOLE 0 53,244 0 0
TECHNOLOGY SELECT SECTORSPDR ETF STOK 81369Y803 21,825,622 105,703 SH SOLE 0 105,703 0 0
JENSEN QUALITY GROWTH I MUTF 476313309 19,666,949 343,708 SH SOLE 0 343,708 0 0
PARNASSUS CORE EQUITY INVESTOR MUTF 701769101 17,129,973 294,887 SH SOLE 0 294,887 0 0
T. ROWE PRICE CAPITAL APPRECIATION I MUTF 77954M303 16,514,854 477,170 SH SOLE 0 477,170 0 0
VANGUARD DIVIDEND GROWTH FUND INV MUTF 921908604 14,236,760 402,965 SH SOLE 0 402,965 0 0
APPLE INC STOK 037833100 12,145,575 54,678 SH SOLE 0 54,678 0 0
ELI LILLY AND CO STOK 532457108 12,016,224 14,549 SH SOLE 0 14,549 0 0
BERKSHIRE HATHAWAY CLASS B STOK 084670702 10,684,087 20,061 SH SOLE 0 20,061 0 0
AMAZON.COM INC STOK 023135106 10,051,626 52,831 SH SOLE 0 52,831 0 0
ALPHABET INC CLASS A STOK 02079K305 9,255,393 59,851 SH SOLE 0 59,851 0 0
AUTOMATIC DATA PROCESSIN STOK 053015103 7,682,387 25,144 SH SOLE 0 25,144 0 0
MICROSOFT CORP STOK 594918104 6,918,473 18,430 SH SOLE 0 18,430 0 0
COSTCO WHSL CORP NEW STOK 22160K105 6,527,973 6,902 SH SOLE 0 6,902 0 0
VISA INC CLASS A STOK 92826C839 5,157,629 14,717 SH SOLE 0 14,717 0 0
SCHWAB VALUE ADVANTAGE MONEY INV MUTF 808515605 4,883,955 4,883,955 SH SOLE 0 4,883,955 0 0
MASTERCARD INC CLASS A STOK 57636Q104 4,053,912 7,396 SH SOLE 0 7,396 0 0
ENERGY SELECT SECTOR SPDR ETF STOK 81369Y506 3,213,139 34,384 SH SOLE 0 34,384 0 0
INTUITIVE SURGICAL INC STOK 46120E602 3,016,194 6,090 SH SOLE 0 6,090 0 0
CATERPILLAR INC STOK 149123101 2,954,701 8,959 SH SOLE 0 8,959 0 0
NOVO-NORDISK A S FSPONSORED ADR 1 ADR REPS 1 ORD SHS STOK 670100205 2,904,467 41,827 SH SOLE 0 41,827 0 0
GALLAGHER ARTHUR J & CO STOK 363576109 2,832,154 8,203 SH SOLE 0 8,203 0 0
DEERE & CO STOK 244199105 2,824,013 6,017 SH SOLE 0 6,017 0 0
WELLTOWER INC REIT STOK 95040Q104 2,761,937 18,027 SH SOLE 0 18,027 0 0
WALMART INC STOK 931142103 2,573,251 29,311 SH SOLE 0 29,311 0 0
PALO ALTO NETWORKS INC STOK 697435105 2,532,639 14,842 SH SOLE 0 14,842 0 0
AMGEN INC STOK 031162100 2,332,867 7,488 SH SOLE 0 7,488 0 0
GE AEROSPACE STOK 369604301 2,051,476 10,250 SH SOLE 0 10,250 0 0
SELECT SECTOR INDUSTRIALSPDR ETF STOK 81369Y704 2,044,406 15,598 SH SOLE 0 15,598 0 0
FIDELITY CONTRAFUND MUTF 316071109 1,940,328 96,920 SH SOLE 0 96,920 0 0
SCHWAB VALUE ADVANTAGE MONEY ULTRA MUTF 808515696 1,927,896 1,927,896 SH SOLE 0 1,927,896 0 0
OAKMARK INVESTOR MUTF 413838103 1,856,675 12,065 SH SOLE 0 12,065 0 0
CONESTOGA SMALL CAP INVESTORS MUTF 207019100 1,767,062 25,853 SH SOLE 0 25,853 0 0
ANALOG DEVICES INC STOK 032654105 1,639,912 8,132 SH SOLE 0 8,132 0 0
NVIDIA CORP STOK 67066G104 1,339,314 12,358 SH SOLE 0 12,358 0 0
ABBOTT LABS STOK 002824100 1,301,211 9,809 SH SOLE 0 9,809 0 0
UNITEDHEALTH GROUP INC STOK 91324P102 1,242,585 2,372 SH SOLE 0 2,372 0 0
VANGUARD WELLESLEY INCOME INV MUTF 921938106 1,192,034 47,209 SH SOLE 0 47,209 0 0
FREEPORT-MCMORAN INC STOK 35671D857 1,189,547 31,420 SH SOLE 0 31,420 0 0
HARBOR CAPITAL APPRECIATION INSTL MUTF 411511504 1,161,638 11,364 SH SOLE 0 11,364 0 0
WILLIAM BLAIR SMALL-MID CAP GROWTH N MUTF 093001345 1,083,296 48,383 SH SOLE 0 48,383 0 0
META PLATFORMS INC CLASS A STOK 30303M102 1,054,101 1,829 SH SOLE 0 1,829 0 0
VANGUARD HEALTH CARE INV MUTF 921908307 920,670 5,114 SH SOLE 0 5,114 0 0
NEXTERA ENERGY INC STOK 65339F101 902,328 12,729 SH SOLE 0 12,729 0 0
US TREASU NT 4.625 03/26UST NOTE DUE 03/15/26 FIX 91282CGR6 804,000 800,000 SH SOLE 0 800,000 0 0
T. ROWE PRICE DIVIDEND GROWTH MUTF 779546100 795,931 10,150 SH SOLE 0 10,150 0 0
SCHWAB GOVERNMENT MONEY INV MUTF 808515613 692,988 692,988 SH SOLE 0 692,988 0 0
MCKESSON CORP STOK 58155Q103 604,009 898 SH SOLE 0 898 0 0
AMANA INCOME INVESTOR MUTF 022865109 578,066 9,131 SH SOLE 0 9,131 0 0
CONSERVATIVE POOL MUTF 808516843 546,587 27,788 SH SOLE 0 27,788 0 0
ADVANCED MICRO DEVIC STOK 007903107 489,351 4,763 SH SOLE 0 4,763 0 0
IBM CORP STOK 459200101 415,071 1,669 SH SOLE 0 1,669 0 0
SERVICE CORP INTL STOK 817565104 373,911 4,662 SH SOLE 0 4,662 0 0
DANAHER CORP STOK 235851102 352,862 1,721 SH SOLE 0 1,721 0 0
HCA HEALTHCARE INC STOK 40412C101 341,004 987 SH SOLE 0 987 0 0
TESLA INC STOK 88160R101 326,542 1,260 SH SOLE 0 1,260 0 0
VANGUARD 500 INDEX ADMIRAL MUTF 922908710 323,847 626 SH SOLE 0 626 0 0
SELECT SECTOR HEALTH CARE SPDR ETF STOK 81369Y209 292,517 2,003 SH SOLE 0 2,003 0 0
COLUMBIA SELIGMAN TECH & INFO A MUTF 19766H429 286,994 2,652 SH SOLE 0 2,652 0 0
FORTINET INC STOK 34959E109 286,855 2,980 SH SOLE 0 2,980 0 0
CHEVRON CORP NEW STOK 166764100 286,114 1,710 SH SOLE 0 1,710 0 0
VANECK SEMICONDUCTOR ETF STOK 92189F676 277,270 1,311 SH SOLE 0 1,311 0 0
NRG ENERGY INC STOK 629377508 263,552 2,761 SH SOLE 0 2,761 0 0
BOSTON SCIENTIFIC CORP STOK 101137107 261,884 2,596 SH SOLE 0 2,596 0 0
FISERV INC STOK 337738108 231,430 1,048 SH SOLE 0 1,048 0 0
MORGAN STANLEY P 4.55 29CD FDIC INS DUE 07/03/29US FIX 61768E6N8 203,849 200,000 SH SOLE 0 200,000 0 0