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
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,252 5,735 SH   SOLE 0 5,654 0 81
AIR PRODS & CHEMS INC COM 009158106 5,384 17,697 SH   SOLE 0 17,468 0 229
ALPHABET INC CAP STK CL A 02079K305 12,559 4,335 SH   SOLE 0 4,280 0 55
AMAZON COM INC COM 023135106 3,261 978 SH   SOLE 0 962 0 16
ANALOG DEVICES INC COM 032654105 4,546 25,862 SH   SOLE 0 25,549 0 313
APPLE INC COM 037833100 14,533 81,844 SH   SOLE 0 80,733 0 1,111
AUTOZONE INC COM 053332102 5,073 2,420 SH   SOLE 0 2,387 0 33
CANADIAN PAC RY LTD COM 13645T100 3,775 52,477 SH   SOLE 0 51,853 0 624
CARRIER GLOBAL CORPORATION COM 14448C104 5,962 109,924 SH   SOLE 0 108,634 0 1,290
CHECK POINT SOFTWARE TECH LT ORD M22465104 3,100 26,592 SH   SOLE 0 26,174 0 418
COSTAR GROUP INC COM 22160N109 2,386 30,188 SH   SOLE 0 29,623 0 565
COSTCO WHSL CORP NEW COM 22160K105 7,665 13,502 SH   SOLE 0 13,315 0 187
HEICO CORP NEW CL A 422806208 4,091 31,828 SH   SOLE 0 31,369 0 459
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 13,848 634,356 SH   SOLE 0 625,416 0 8,940
ISHARES TR FALN ANGLS USD 46435G474 4,566 152,337 SH   SOLE 0 150,640 0 1,697
ISHARES TR SP SMCP600VL ETF 464287879 1,234 11,812 SH   SOLE 0 11,378 0 434
ISHARES TR U.S. MED DVC ETF 464288810 766 11,639 SH   SOLE 0 10,574 0 1,065
MCDONALDS CORP COM 580135101 5,406 20,168 SH   SOLE 0 19,870 0 298
MICROCHIP TECHNOLOGY INC. COM 595017104 4,899 56,268 SH   SOLE 0 55,455 0 813
MICROSOFT CORP COM 594918104 15,465 45,983 SH   SOLE 0 45,400 0 583
NIKE INC CL B 654106103 4,964 29,781 SH   SOLE 0 29,417 0 364
ORACLE CORP COM 68389X105 3,954 45,339 SH   SOLE 0 44,639 0 700
SALESFORCE COM INC COM 79466L302 2,795 11,000 SH   SOLE 0 10,807 0 193
SCHWAB CHARLES CORP COM 808513105 9,148 108,773 SH   SOLE 0 107,258 0 1,515
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 9,160 55,939 SH   SOLE 0 54,698 0 1,241
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,177 39,307 SH   SOLE 0 37,776 0 1,531
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 3,479 68,815 SH   SOLE 0 66,887 0 1,928
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,235 12,059 SH   SOLE 0 11,619 0 440
STANLEY BLACK & DECKER INC COM 854502101 3,534 18,736 SH   SOLE 0 18,468 0 268
STARBUCKS CORP COM 855244109 2,502 21,392 SH   SOLE 0 21,051 0 341
STRYKER CORPORATION COM 863667101 6,261 23,412 SH   SOLE 0 23,088 0 324
TEXAS ROADHOUSE INC COM 882681109 2,417 27,076 SH   SOLE 0 26,644 0 432
UNITEDHEALTH GROUP INC COM 91324P102 7,348 14,634 SH   SOLE 0 14,431 0 203
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 4,395 47,378 SH   SOLE 0 46,934 0 444
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,044 2,279 SH   SOLE 0 2,224 0 55
VISA INC COM CL A 92826C839 5,818 26,847 SH   SOLE 0 26,449 0 398
WALKER & DUNLOP INC COM 93148P102 7,844 51,987 SH   SOLE 0 51,316 0 671