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   6,258,994 38,729 SH   SOLE   0 0 38,729
ABBOTT LABS COM COM 002824100   2,581,712 23,515 SH   SOLE   0 0 23,515
ALBEMARLE CORP COM COM 012653101   1,811,648 8,354 SH   SOLE   0 0 8,354
APPLIED MATLS INC COM COM 038222105   3,662,170 37,607 SH   SOLE   0 0 37,607
ANSYS INC COM COM 03662Q105   547,926 2,268 SH   SOLE   0 0 2,268
ASML HLDG N V N Y REGISTRY SHS NEW 2012 N Y REGISTRY SHS N07059210   3,611,704 6,610 SH   SOLE   0 0 6,610
AVALONBAY CMNTYS INC COM COM 053484101   1,011,923 6,265 SH   SOLE   0 0 6,265
BROADCOM INC COM COM 11135F101   3,280,975 5,868 SH   SOLE   0 0 5,868
AVIENT CORP COM COM 05368V106   1,014,387 30,047 SH   SOLE   0 0 30,047
BLACKROCK INC COM COM 09247X101   2,298,087 3,243 SH   SOLE   0 0 3,243
VANGUARD BD INDEX FDS VANGUARD TOTAL BD MARKET ETF TOTAL BND MRKT 921937835   283,984 3,953 SH   SOLE   0 0 3,953
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2023 ETF BULSHS 2023 CB 46138J866   5,191,879 247,468 SH   SOLE   0 0 247,468
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2024 ETF BULSHS 2024 CB 46138J841   7,165,237 349,778 SH   SOLE   0 0 349,778
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2025 ETF BULSHS 2025 CB 46138J825   4,210,630 209,068 SH   SOLE   0 0 209,068
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2026 ETF BULSHS 2026 CB 46138J791   6,640,594 350,890 SH   SOLE   0 0 350,890
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2027 ETF BULSHS 2027 CB 46138J783   4,091,143 215,380 SH   SOLE   0 0 215,380
CONAGRA BRANDS INC COM COM 205887102   1,961,974 50,697 SH   SOLE   0 0 50,697
CIGNA CORP NEW COM COM 125523100   2,999,621 9,053 SH   SOLE   0 0 9,053
COMCAST CORP NEW CL A CL A 20030N101   1,693,038 48,414 SH   SOLE   0 0 48,414
CHEVRON CORP NEW COM COM 166764100   1,412,048 7,867 SH   SOLE   0 0 7,867
DELTA AIR LINES INC DEL COM NEW COM NEW 247361702   1,621,970 49,360 SH   SOLE   0 0 49,360
WISDOMTREE TR U S HIGH DIVID FD US HIGH DIVIDEND 97717W208   215,150 2,500 SH   SOLE   0 0 2,500
ISHARES TR SELECT DIVID ETF FD SELECT DIVID ETF 464287168   241,200 2,000 SH   SOLE   0 0 2,000
EMERSON ELEC CO COM COM 291011104   2,789,198 29,036 SH   SOLE   0 0 29,036
EATON CORPORATION PLC SHS ISIN#IE00B8KQN827 SHS G29183103   2,811,288 17,912 SH   SOLE   0 0 17,912
EDWARDS LIFESCIENCES CORP COM COM 28176E108   490,934 6,580 SH   SOLE   0 0 6,580
FMC CORP COM NEW COM 302491303   2,686,195 21,524 SH   SOLE   0 0 21,524
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107   922,792 10,400 SH   SOLE   0 0 10,400
ALPHABET INC CL A CAP STK CL A 02079K305   6,812,062 77,208 SH   SOLE   0 0 77,208
HYATT HOTELS CORP COM CL A COM CL A 448579102   1,839,843 20,341 SH   SOLE   0 0 20,341
HANNON ARMSTRONG SUSTAINABLE INFRASTRUCTURE CAP INC COM COM 41068X100   405,981 14,009 SH   SOLE   0 0 14,009
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101   1,224,052 8,688 SH   SOLE   0 0 8,688
IDEXX LABS INC COM COM 45168D104   801,233 1,964 SH   SOLE   0 0 1,964
INFINERA CORP COM COM 45667G103   662,609 98,310 SH   SOLE   0 0 98,310
INTEL CORP COM COM 458140100   1,236,977 46,802 SH   SOLE   0 0 46,802
INTUIT COM COM 461202103   686,973 1,765 SH   SOLE   0 0 1,765
ISHARES TR RUSSELL 3000 ETF RUSSELL 3000 ETF 464287689   1,446,116 6,553 SH   SOLE   0 0 6,553
JACOBS SOLUTIONS INC COM COM 46982L108   2,026,662 16,879 SH   SOLE   0 0 16,879
JOHNSON CTLS INTL PLC SHS ISIN#IE00BY7QL619 SHS G51502105   1,941,376 30,334 SH   SOLE   0 0 30,334
JOHNSON & JOHNSON COM COM 478160104   2,113,617 11,965 SH   SOLE   0 0 11,965
INVESCO EXCHANGE-TRADED FD TR II KBW BK ETF KBW BK ETF 46138E628   587,952 11,390 SH   SOLE   0 0 11,390
LITHIA MTRS INC COM CL A 536797103   1,755,646 8,575 SH   SOLE   0 0 8,575
LINDE PLC SH ISIN#IE00BZ12WP82 SHS G5494J103   2,981,611 9,141 SH   SOLE   0 0 9,141
LILLY ELI & CO COM COM 532457108   1,311,171 3,584 SH   SOLE   0 0 3,584
ISHARES TR IBOXX USD INVT GRADE CORP BD ETF IBOXX INV CP ETF 464287242   243,860 2,313 SH   SOLE   0 0 2,313
LIVENT CORP COM COM 53814L108   346,374 17,432 SH   SOLE   0 0 17,432
MASIMO CORP COM COM 574795100   334,811 2,263 SH   SOLE   0 0 2,263
MONGODB INC CL A CL A 60937P106   1,176,513 5,977 SH   SOLE   0 0 5,977
MEDTRONIC PLC SHS ISIN#IE00BTN1Y115 SHS G5960L103   1,446,369 18,610 SH   SOLE   0 0 18,610
META PLATFORMS INC CL A CL A 30303M102   1,223,015 10,163 SH   SOLE   0 0 10,163
MARTIN MARIETTA MATLS INC COM COM 573284106   2,394,517 7,085 SH   SOLE   0 0 7,085
MERCK & CO INC NEW COM COM 58933Y105   5,704,272 51,413 SH   SOLE   0 0 51,413
MICROSOFT CORP COM COM 594918104   3,731,599 15,560 SH   SOLE   0 0 15,560
MSC INDL DIRECT INC CL A CL A 553530106   1,573,052 19,254 SH   SOLE   0 0 19,254
NEUROCRINE BIOSCIENCES INC COM COM 64125C109   1,824,804 15,278 SH   SOLE   0 0 15,278
NATIONAL RETAIL PPTYS INC COM COM 637417106   1,769,951 38,679 SH   SOLE   0 0 38,679
PROSHARES TR S&P 500 DIVID ARISTOCRATS ETF S&P 500 DV ARIST 74348A467   551,009 6,123 SH   SOLE   0 0 6,123
NVIDIA CORP COM COM 67066G104   587,337 4,019 SH   SOLE   0 0 4,019
UNIVERSAL DISPLAY CORP COM COM 91347P105   1,062,573 9,835 SH   SOLE   0 0 9,835
ISHARES TR PFD & INCOME SECS ETF PFD AND INCM SEC 464288687   534,031 17,492 SH   SOLE   0 0 17,492
PIONEER NAT RES CO COM COM 723787107   1,666,333 7,296 SH   SOLE   0 0 7,296
PAYPAL HLDGS INC COM COM 70450Y103   3,964,248 55,662 SH   SOLE   0 0 55,662
ROPER INDS INC NEW COM COM 776696106   779,058 1,803 SH   SOLE   0 0 1,803
STARBUCKS CORP COM COM 855244109   678,131 6,836 SH   SOLE   0 0 6,836
SCHWAB CHARLES CORP NEW COM COM 808513105   2,787,045 33,474 SH   SOLE   0 0 33,474
SHELL PLC SPONSORED ADR REPSTG ORD SH ISIN#US7802593050 SPON ADS 780259305   1,121,630 19,695 SH   SOLE   0 0 19,695
SILICON LABORATORIES INC OC-COM COM 826919102   1,711,748 12,617 SH   SOLE   0 0 12,617
SNOWFLAKE INC CL A CL A 833445109   1,503,007 10,471 SH   SOLE   0 0 10,471
S&P GLOBAL INC COM COM 78409V104   586,145 1,750 SH   SOLE   0 0 1,750
BLOCK INC CL A CL A 852234103   853,744 13,586 SH   SOLE   0 0 13,586
SOUTHSTATE CORP COM COM 840441109   2,212,226 28,971 SH   SOLE   0 0 28,971
STARWOOD PPTY TR INC COM COM 85571B105   551,201 30,071 SH   SOLE   0 0 30,071
MOLSON COORS BEVERAGE CO CL B CL B 60871R209   1,198,149 23,256 SH   SOLE   0 0 23,256
ATLASSIAN CORP CL A CL A 049468101   270,871 2,105 SH   SOLE   0 0 2,105
ISHARES TR TIPS BD ETF TIPS BD ETF 464287176   345,717 3,248 SH   SOLE   0 0 3,248
THERMO FISHER SCIENTIFIC INC COM COM 883556102   695,521 1,263 SH   SOLE   0 0 1,263
TREX CO INC COM COM 89531P105   583,223 13,778 SH   SOLE   0 0 13,778
TEXAS ROADHOUSE INC COM COM 882681109   2,067,112 22,728 SH   SOLE   0 0 22,728
VISA INC COM CL A COM CL A 92826C839   842,259 4,054 SH   SOLE   0 0 4,054
VANGUARD INDEX FDS VANGUARD VALUE ETF VALUE ETF 922908744   600,784 4,280 SH   SOLE   0 0 4,280
WALGREENS BOOTS ALLIANCE INC COM COM 931427108   747,835 20,017 SH   SOLE   0 0 20,017
WASTE CONNECTIONS INC COM ISIN#CA94106B1013 COM 94106B101   839,772 6,339 SH   SOLE   0 0 6,339
WOODWARD INC COM COM 980745103   1,741,105 18,022 SH   SOLE   0 0 18,022
EXXON MOBIL CORP COM COM 30231G102   1,211,204 10,981 SH   SOLE   0 0 10,981
ZSCALER INC COM COM 98980G102   1,138,583 10,175 SH   SOLE   0 0 10,175
ZOETIS INC COM CL A 98978V103   567,881 3,875 SH   SOLE   0 0 3,875