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
ABBVIE INC COM COM 00287Y109 5,212 38,832 SH   SOLE   0 0 38,832
ABBOTT LABS COM COM 002824100 2,201 22,744 SH   SOLE   0 0 22,744
ALBEMARLE CORP COM COM 012653101 2,160 8,169 SH   SOLE   0 0 8,169
APPLIED MATLS INC COM COM 038222105 2,923 35,676 SH   SOLE   0 0 35,676
ANSYS INC COM COM 03662Q105 503 2,268 SH   SOLE   0 0 2,268
ASML HLDG N V N Y REGISTRY SHS NEW 2012 N Y REGISTRY SHS N07059210 2,689 6,475 SH   SOLE   0 0 6,475
AVALONBAY CMNTYS INC COM COM 053484101 1,117 6,064 SH   SOLE   0 0 6,064
BROADCOM INC COM COM 11135F101 2,438 5,490 SH   SOLE   0 0 5,490
AVIENT CORP COM COM 05368V106 902 29,762 SH   SOLE   0 0 29,762
BLACKROCK INC COM COM 09247X101 1,663 3,022 SH   SOLE   0 0 3,022
VANGUARD BD INDEX FDS VANGUARD TOTAL BD MARKET ETF TOTAL BND MRKT 921937835 282 3,953 SH   SOLE   0 0 3,953
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2023 ETF BULSHS 2023 CB 46138J866 5,103 244,500 SH   SOLE   0 0 244,500
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2024 ETF BULSHS 2024 CB 46138J841 7,076 347,052 SH   SOLE   0 0 347,052
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2025 ETF BULSHS 2025 CB 46138J825 3,942 197,668 SH   SOLE   0 0 197,668
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2026 ETF BULSHS 2026 CB 46138J791 6,088 326,601 SH   SOLE   0 0 326,601
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2027 ETF BULSHS 2027 CB 46138J783 3,765 202,298 SH   SOLE   0 0 202,298
CONAGRA BRANDS INC COM COM 205887102 1,607 49,236 SH   SOLE   0 0 49,236
CIGNA CORP NEW COM COM 125523100 2,437 8,783 SH   SOLE   0 0 8,783
COMCAST CORP NEW CL A CL A 20030N101 1,323 45,106 SH   SOLE   0 0 45,106
CHEVRON CORP NEW COM COM 166764100 1,048 7,295 SH   SOLE   0 0 7,295
DELTA AIR LINES INC DEL COM NEW COM NEW 247361702 1,315 46,860 SH   SOLE   0 0 46,860
EMERSON ELEC CO COM COM 291011104 2,088 28,519 SH   SOLE   0 0 28,519
EATON CORPORATION PLC SHS ISIN#IE00B8KQN827 SHS G29183103 2,298 17,230 SH   SOLE   0 0 17,230
EDWARDS LIFESCIENCES CORP COM COM 28176E108 544 6,580 SH   SOLE   0 0 6,580
FMC CORP COM NEW COM 302491303 2,145 20,295 SH   SOLE   0 0 20,295
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107 994 10,340 SH   SOLE   0 0 10,340
ALPHABET INC CL A CAP STK CL A 02079K305 7,101 74,236 SH   SOLE   0 0 74,236
HYATT HOTELS CORP COM CL A COM CL A 448579102 1,705 21,054 SH   SOLE   0 0 21,054
HANNON ARMSTRONG SUSTAINABLE INFRASTRUCTURE CAP INC COM COM 41068X100 419 14,009 SH   SOLE   0 0 14,009
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101 949 7,988 SH   SOLE   0 0 7,988
IDEXX LABS INC COM COM 45168D104 640 1,964 SH   SOLE   0 0 1,964
INFINERA CORP COM COM 45667G103 466 96,346 SH   SOLE   0 0 96,346
INTEL CORP COM COM 458140100 1,212 47,037 SH   SOLE   0 0 47,037
INTUIT COM COM 461202103 684 1,765 SH   SOLE   0 0 1,765
ISHARES TR RUSSELL 3000 ETF RUSSELL 3000 ETF 464287689 1,364 6,589 SH   SOLE   0 0 6,589
JACOBS SOLUTIONS INC COM COM 46982L108 1,687 15,546 SH   SOLE   0 0 15,546
JOHNSON CTLS INTL PLC SHS ISIN#IE00BY7QL619 SHS G51502105 1,419 28,834 SH   SOLE   0 0 28,834
JOHNSON & JOHNSON COM COM 478160104 1,873 11,465 SH   SOLE   0 0 11,465
INVESCO EXCHANGE-TRADED FD TR II KBW BK ETF KBW BK ETF 46138E628 500 10,181 SH   SOLE   0 0 10,181
LITHIA MTRS INC COM CL A 536797103 1,656 7,719 SH   SOLE   0 0 7,719
LINDE PLC SH ISIN#IE00BZ12WP82 SHS G5494J103 2,535 9,405 SH   SOLE   0 0 9,405
LILLY ELI & CO COM COM 532457108 1,158 3,580 SH   SOLE   0 0 3,580
ISHARES TR IBOXX USD INVT GRADE CORP BD ETF IBOXX INV CP ETF 464287242 237 2,313 SH   SOLE   0 0 2,313
LIVENT CORP COM COM 53814L108 534 17,432 SH   SOLE   0 0 17,432
MASIMO CORP COM COM 574795100 319 2,263 SH   SOLE   0 0 2,263
MONGODB INC CL A CL A 60937P106 1,138 5,730 SH   SOLE   0 0 5,730
MEDTRONIC PLC SHS ISIN#IE00BTN1Y115 SHS G5960L103 1,305 16,160 SH   SOLE   0 0 16,160
META PLATFORMS INC CL A CL A 30303M102 1,203 8,863 SH   SOLE   0 0 8,863
MARTIN MARIETTA MATLS INC COM COM 573284106 2,169 6,735 SH   SOLE   0 0 6,735
MERCK & CO INC NEW COM COM 58933Y105 4,356 50,581 SH   SOLE   0 0 50,581
MICROSOFT CORP COM COM 594918104 3,426 14,710 SH   SOLE   0 0 14,710
MSC INDL DIRECT INC CL A CL A 553530106 1,315 18,054 SH   SOLE   0 0 18,054
NEUROCRINE BIOSCIENCES INC COM COM 64125C109 1,615 15,203 SH   SOLE   0 0 15,203
NATIONAL CINEMEDIA INC COM COM 635309107 172 263,613 SH   SOLE   0 0 263,613
NATIONAL RETAIL PPTYS INC COM COM 637417106 1,478 37,079 SH   SOLE   0 0 37,079
PROSHARES TR S&P 500 DIVID ARISTOCRATS ETF S&P 500 DV ARIST 74348A467 480 6,000 SH   SOLE   0 0 6,000
NVIDIA CORP COM COM 67066G104 474 3,904 SH   SOLE   0 0 3,904
UNIVERSAL DISPLAY CORP COM COM 91347P105 954 10,110 SH   SOLE   0 0 10,110
ISHARES TR PFD & INCOME SECS ETF PFD AND INCM SEC 464288687 554 17,492 SH   SOLE   0 0 17,492
PIONEER NAT RES CO COM COM 723787107 1,529 7,060 SH   SOLE   0 0 7,060
PAYPAL HLDGS INC COM COM 70450Y103 4,836 56,187 SH   SOLE   0 0 56,187
RLI CORP COM COM 749607107 1,052 10,275 SH   SOLE   0 0 10,275
ROPER INDS INC NEW COM COM 776696106 639 1,778 SH   SOLE   0 0 1,778
STARBUCKS CORP COM COM 855244109 576 6,836 SH   SOLE   0 0 6,836
SCHWAB CHARLES CORP NEW COM COM 808513105 2,298 31,974 SH   SOLE   0 0 31,974
SHELL PLC SPONSORED ADR REPSTG ORD SH ISIN#US7802593050 SPON ADS 780259305 955 19,195 SH   SOLE   0 0 19,195
SILICON LABORATORIES INC OC-COM COM 826919102 1,532 12,410 SH   SOLE   0 0 12,410
SNOWFLAKE INC CL A CL A 833445109 1,686 9,922 SH   SOLE   0 0 9,922
S&P GLOBAL INC COM COM 78409V104 534 1,750 SH   SOLE   0 0 1,750
BLOCK INC CL A CL A 852234103 737 13,400 SH   SOLE   0 0 13,400
SOUTHSTATE CORP COM COM 840441109 2,279 28,805 SH   SOLE   0 0 28,805
STARWOOD PPTY TR INC COM COM 85571B105 552 30,286 SH   SOLE   0 0 30,286
MOLSON COORS BEVERAGE CO CL B CL B 60871R209 1,092 22,748 SH   SOLE   0 0 22,748
ATLASSIAN CORPORATION PLC C/A EFF 10/3/22 1 OLD / 1 NEW CU 049468101 CL A G06242104 443 2,105 SH   SOLE   0 0 2,105
ISHARES TR TIPS BD ETF TIPS BD ETF 464287176 338 3,218 SH   SOLE   0 0 3,218
THERMO FISHER SCIENTIFIC INC COM COM 883556102 641 1,263 SH   SOLE   0 0 1,263
TREX CO INC COM COM 89531P105 642 14,614 SH   SOLE   0 0 14,614
TEXAS ROADHOUSE INC COM COM 882681109 1,911 21,900 SH   SOLE   0 0 21,900
VISA INC COM CL A COM CL A 92826C839 720 4,054 SH   SOLE   0 0 4,054
VANGUARD INDEX FDS VANGUARD VALUE ETF VALUE ETF 922908744 506 4,099 SH   SOLE   0 0 4,099
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 539 17,181 SH   SOLE   0 0 17,181
WASTE CONNECTIONS INC COM ISIN#CA94106B1013 COM 94106B101 861 6,339 SH   SOLE   0 0 6,339
WOODWARD INC COM COM 980745103 1,460 18,195 SH   SOLE   0 0 18,195
EXXON MOBIL CORP COM COM 30231G102 933 10,681 SH   SOLE   0 0 10,681
ZSCALER INC COM COM 98980G102 1,656 10,074 SH   SOLE   0 0 10,074
ZOETIS INC COM CL A 98978V103 565 3,807 SH   SOLE   0 0 3,807