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 COM 00287Y109   9,175,634 53,496 SH   SOLE   0 0 53,496
AIRBNB INC CL A COM COM CL A 009066101   2,656,254 17,518 SH   SOLE   0 0 17,518
ABBOTT LABS COM COM 002824100   3,399,416 32,715 SH   SOLE   0 0 32,715
ALBEMARLE CORP COM COM 012653101   759,480 7,951 SH   SOLE   0 0 7,951
ARCADIUM LITHIUM PLC REGISTERED SHS ISIN#JE00BM9HZ112 COM SHS G0508H110   102,477 30,499 SH   SOLE   0 0 30,499
APPLIED MATLS INC COM COM 038222105   6,494,681 27,521 SH   SOLE   0 0 27,521
ANSYS INC COM COM 03662Q105   753,596 2,344 SH   SOLE   0 0 2,344
ASML HLDG N V N Y REGISTRY SHS NEW 2012 N Y REGISTRY SHS N07059210   6,171,153 6,034 SH   SOLE   0 0 6,034
AVALONBAY CMNTYS INC COM COM 053484101   1,557,261 7,527 SH   SOLE   0 0 7,527
BROADCOM INC COM COM 11135F101   5,534,262 3,447 SH   SOLE   0 0 3,447
AMERICAN WTR WKS CO INC NEW COM COM 030420103   2,293,236 17,755 SH   SOLE   0 0 17,755
BLACKROCK INC COM COM 09247X101   2,426,520 3,082 SH   SOLE   0 0 3,082
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702   749,732 1,843 SH   SOLE   0 0 1,843
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2024 ETF BULSHS 2024 CB 46138J841   2,983,128 141,649 SH   SOLE   0 0 141,649
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2025 ETF BULSHS 2025 CB 46138J825   9,321,171 455,803 SH   SOLE   0 0 455,803
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2026 ETF BULSHS 2026 CB 46138J791   11,508,835 600,200 SH   SOLE   0 0 600,200
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2027 ETF BULSHS 2027 CB 46138J783   6,226,338 323,951 SH   SOLE   0 0 323,951
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR INVESCO BULLETSHARES 2028 CORP BD ETF INVSCO BLSH 28 46138J643   5,484,554 274,915 SH   SOLE   0 0 274,915
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2029 ETF INVSCO BLSH 29 46138J577   713,343 39,281 SH   SOLE   0 0 39,281
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR INVESCO BULLETSHARES 2030 CORPORATE BD ETF INVSCO 30 CORP 46138J460   702,009 43,174 SH   SOLE   0 0 43,174
CONAGRA BRANDS INC COM COM 205887102   1,361,687 47,913 SH   SOLE   0 0 47,913
CIGNA GROUP COM COM 125523100   2,860,092 8,652 SH   SOLE   0 0 8,652
COMCAST CORP NEW CL A CL A 20030N101   1,853,012 47,319 SH   SOLE   0 0 47,319
CHEVRON CORP NEW COM COM 166764100   1,195,362 7,642 SH   SOLE   0 0 7,642
DELTA AIR LINES INC DEL COM NEW COM NEW 247361702   2,289,075 48,252 SH   SOLE   0 0 48,252
EMERSON ELEC CO COM COM 291011104   3,496,809 31,743 SH   SOLE   0 0 31,743
EATON CORPORATION PLC SHS ISIN#IE00B8KQN827 SHS G29183103   4,232,611 13,499 SH   SOLE   0 0 13,499
FMC CORP COM NEW COM 302491303   1,197,098 20,801 SH   SOLE   0 0 20,801
GROCERY OUTLET HLDG CORP COM COM 39874R101   1,989,650 89,948 SH   SOLE   0 0 89,948
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107   1,814,574 9,893 SH   SOLE   0 0 9,893
ALPHABET INC CL A CAP STK CL A 02079K305   12,043,758 66,120 SH   SOLE   0 0 66,120
GLOBAL PMTS INC COM COM 37940X102   2,097,326 21,689 SH   SOLE   0 0 21,689
HYATT HOTELS CORP COM CL A COM CL A 448579102   2,125,968 13,994 SH   SOLE   0 0 13,994
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101   1,433,064 8,286 SH   SOLE   0 0 8,286
IDEXX LABS INC COM COM 45168D104   921,782 1,892 SH   SOLE   0 0 1,892
INFINERA CORP COM COM 45667G103   578,672 95,020 SH   SOLE   0 0 95,020
INTEL CORP COM COM 458140100   1,817,382 58,682 SH   SOLE   0 0 58,682
INTUIT COM COM 461202103   1,329,536 2,023 SH   SOLE   0 0 2,023
ISHARES TR RUSSELL 3000 ETF RUSSELL 3000 ETF 464287689   897,304 2,907 SH   SOLE   0 0 2,907
JACOBS SOLUTIONS INC COM COM 46982L108   2,531,964 18,123 SH   SOLE   0 0 18,123
JOHNSON CTLS INTL PLC SHS ISIN#IE00BY7QL619 SHS G51502105   2,112,550 31,782 SH   SOLE   0 0 31,782
JOHNSON & JOHNSON COM COM 478160104   1,735,650 11,875 SH   SOLE   0 0 11,875
LITHIA MTRS INC COM CL A 536797103   2,177,381 8,625 SH   SOLE   0 0 8,625
LINDE PLC NEW SHS ISIN#IE000S9YS762 SHS G54950103   4,150,704 9,459 SH   SOLE   0 0 9,459
LILLY ELI & CO COM COM 532457108   2,141,224 2,365 SH   SOLE   0 0 2,365
ISHARES TR IBOXX USD INVT GRADE CORP BD ETF IBOXX INV CP ETF 464287242   244,983 2,287 SH   SOLE   0 0 2,287
MONGODB INC CL A CL A 60937P106   1,354,533 5,419 SH   SOLE   0 0 5,419
MEDTRONIC PLC SHS ISIN#IE00BTN1Y115 SHS G5960L103   1,513,278 19,226 SH   SOLE   0 0 19,226
META PLATFORMS INC CL A CL A 30303M102   4,588,906 9,101 SH   SOLE   0 0 9,101
MARTIN MARIETTA MATLS INC COM COM 573284106   3,608,930 6,661 SH   SOLE   0 0 6,661
MERCK & CO INC NEW COM COM 58933Y105   4,902,356 39,599 SH   SOLE   0 0 39,599
MICROSOFT CORP COM COM 594918104   6,327,024 14,156 SH   SOLE   0 0 14,156
MSC INDL DIRECT INC CL A CL A 553530106   1,576,445 19,877 SH   SOLE   0 0 19,877
NEUROCRINE BIOSCIENCES INC COM COM 64125C109   2,223,371 16,150 SH   SOLE   0 0 16,150
NNN REIT INC COM COM 637417106   1,653,093 38,805 SH   SOLE   0 0 38,805
NORTHROP GRUMMAN CORP COM COM 666807102   1,807,449 4,146 SH   SOLE   0 0 4,146
NVIDIA CORP COM COM 67066G104   2,132,300 17,260 SH   SOLE   0 0 17,260
UNIVERSAL DISPLAY CORP COM COM 91347P105   2,343,447 11,146 SH   SOLE   0 0 11,146
ON HOLDING AG NAMEN-AKT -A- ISIN#CH1134540470 NAMEN AKT A H5919C104   890,421 22,949 SH   SOLE   0 0 22,949
ISHARES TR PFD & INCOME SECS ETF PFD AND INCM SEC 464288687   645,418 20,457 SH   SOLE   0 0 20,457
PAYPAL HLDGS INC COM COM 70450Y103   5,350,192 92,197 SH   SOLE   0 0 92,197
ROLLINS INC COM COM 775711104   874,951 17,933 SH   SOLE   0 0 17,933
ROPER TECHNOLOGIES INC COM COM 776696106   1,019,661 1,809 SH   SOLE   0 0 1,809
SCHWAB CHARLES CORP NEW COM COM 808513105   2,983,413 40,486 SH   SOLE   0 0 40,486
SHELL PLC SPONSORED ADR REPSTG ORD SH ISIN#US7802593050 SPON ADS 780259305   1,428,875 19,796 SH   SOLE   0 0 19,796
SNOWFLAKE INC CL A CL A 833445109   1,763,600 13,055 SH   SOLE   0 0 13,055
ISHARES TR SEMICONDUCTOR ETF ISHARES SEMICDTR 464287523   369,452 1,498 SH   SOLE   0 0 1,498
S&P GLOBAL INC COM COM 78409V104   822,870 1,845 SH   SOLE   0 0 1,845
BLOCK INC CL A CL A 852234103   936,588 14,523 SH   SOLE   0 0 14,523
SOUTHSTATE CORP COM COM 840441109   2,532,177 33,135 SH   SOLE   0 0 33,135
STARWOOD PPTY TR INC COM COM 85571B105   665,911 35,159 SH   SOLE   0 0 35,159
MOLSON COORS BEVERAGE CO CL B CL B 60871R209   1,340,489 26,372 SH   SOLE   0 0 26,372
THERMO FISHER SCIENTIFIC INC COM COM 883556102   843,878 1,526 SH   SOLE   0 0 1,526
TREX CO INC COM COM 89531P105   1,156,272 15,600 SH   SOLE   0 0 15,600
TESLA INC COM COM 88160R101   373,004 1,885 SH   SOLE   0 0 1,885
TEXAS ROADHOUSE INC COM COM 882681109   3,707,219 21,590 SH   SOLE   0 0 21,590
TYLER TECHNOLOGIES INC COM COM 902252105   546,019 1,086 SH   SOLE   0 0 1,086
VISA INC COM CL A COM CL A 92826C839   1,085,313 4,135 SH   SOLE   0 0 4,135
VERIZON COMMUNICATIONS INC COM COM 92343V104   3,232,597 78,385 SH   SOLE   0 0 78,385
WASTE CONNECTIONS INC COM ISIN#CA94106B1013 COM 94106B101   1,114,362 6,352 SH   SOLE   0 0 6,352
WOODWARD INC COM COM 980745103   3,022,180 17,331 SH   SOLE   0 0 17,331
EXXON MOBIL CORP COM COM 30231G102   2,069,167 17,974 SH   SOLE   0 0 17,974
ZSCALER INC COM COM 98980G102   2,937,432 15,284 SH   SOLE   0 0 15,284