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 6,350 41,459 SH   SOLE   0 0 41,459
ABBOTT LABS COM COM 002824100 2,372 21,830 SH   SOLE   0 0 21,830
ALBEMARLE CORP COM COM 012653101 2,439 11,669 SH   SOLE   0 0 11,669
APPLIED MATLS INC COM COM 038222105 3,219 35,384 SH   SOLE   0 0 35,384
ANSYS INC COM COM 03662Q105 530 2,213 SH   SOLE   0 0 2,213
ASML HLDG N V N Y REGISTRY SHS NEW 2012 N Y REGISTRY SHS N07059210 2,810 5,904 SH   SOLE   0 0 5,904
AVALONBAY CMNTYS INC COM COM 053484101 1,178 6,064 SH   SOLE   0 0 6,064
BROADCOM INC COM COM 11135F101 2,658 5,472 SH   SOLE   0 0 5,472
AVIENT CORP COM COM 05368V106 876 21,848 SH   SOLE   0 0 21,848
ALIBABA GROUP HLDG LTD SPONSORED ADR ISIN#US01609W1027 SPONSORED ADS 01609W102 876 7,705 SH   SOLE   0 0 7,705
BLACKROCK INC COM COM 09247X101 1,830 3,004 SH   SOLE   0 0 3,004
VANGUARD BD INDEX FDS VANGUARD TOTAL BD MARKET ETF TOTAL BND MRKT 921937835 298 3,953 SH   SOLE   0 0 3,953
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2023 ETF BULSHS 2023 CB 46138J866 6,042 288,413 SH   SOLE   0 0 288,413
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2024 ETF BULSHS 2024 CB 46138J841 7,153 344,906 SH   SOLE   0 0 344,906
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2025 ETF BULSHS 2025 CB 46138J825 4,233 207,091 SH   SOLE   0 0 207,091
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2026 ETF BULSHS 2026 CB 46138J791 6,812 353,488 SH   SOLE   0 0 353,488
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2027 ETF BULSHS 2027 CB 46138J783 4,036 208,346 SH   SOLE   0 0 208,346
CONAGRA BRANDS INC COM COM 205887102 1,466 42,812 SH   SOLE   0 0 42,812
CIGNA CORP NEW COM COM 125523100 2,314 8,783 SH   SOLE   0 0 8,783
COMCAST CORP NEW CL A CL A 20030N101 1,709 43,546 SH   SOLE   0 0 43,546
CHEVRON CORP NEW COM COM 166764100 1,033 7,136 SH   SOLE   0 0 7,136
DELTA AIR LINES INC DEL COM NEW COM NEW 247361702 1,310 45,218 SH   SOLE   0 0 45,218
EMERSON ELEC CO COM COM 291011104 2,240 28,166 SH   SOLE   0 0 28,166
EATON CORPORATION PLC SHS ISIN#IE00B8KQN827 SHS G29183103 2,171 17,230 SH   SOLE   0 0 17,230
EDWARDS LIFESCIENCES CORP COM COM 28176E108 626 6,580 SH   SOLE   0 0 6,580
FMC CORP COM NEW COM 302491303 2,149 20,078 SH   SOLE   0 0 20,078
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107 1,131 517 SH   SOLE   0 0 517
ALPHABET INC CL A CAP STK CL A 02079K305 7,893 3,622 SH   SOLE   0 0 3,622
HYATT HOTELS CORP COM CL A COM CL A 448579102 1,561 21,120 SH   SOLE   0 0 21,120
HANNON ARMSTRONG SUSTAINABLE INFRASTRUCTURE CAP INC COM COM 41068X100 530 14,009 SH   SOLE   0 0 14,009
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101 1,114 7,887 SH   SOLE   0 0 7,887
IDEXX LABS INC COM COM 45168D104 679 1,937 SH   SOLE   0 0 1,937
INFINERA CORP COM COM 45667G103 455 84,953 SH   SOLE   0 0 84,953
INTEL CORP COM COM 458140100 1,486 39,711 SH   SOLE   0 0 39,711
INTUIT COM COM 461202103 674 1,749 SH   SOLE   0 0 1,749
ISHARES TR RUSSELL 3000 ETF RUSSELL 3000 ETF 464287689 1,419 6,527 SH   SOLE   0 0 6,527
JACOBS ENGR GROUP INC COM COM 469814107 605 4,760 SH   SOLE   0 0 4,760
JOHNSON CTLS INTL PLC SHS ISIN#IE00BY7QL619 SHS G51502105 1,358 28,367 SH   SOLE   0 0 28,367
JOHNSON & JOHNSON COM COM 478160104 2,035 11,465 SH   SOLE   0 0 11,465
INVESCO EXCHANGE-TRADED FD TR II KBW BK ETF KBW BK ETF 46138E628 514 9,921 SH   SOLE   0 0 9,921
LITHIA MTRS INC COM CL A 536797103 1,916 6,973 SH   SOLE   0 0 6,973
LINDE PLC SH ISIN#IE00BZ12WP82 SHS G5494J103 2,516 8,752 SH   SOLE   0 0 8,752
LILLY ELI & CO COM COM 532457108 1,176 3,628 SH   SOLE   0 0 3,628
ISHARES TR IBOXX USD INVT GRADE CORP BD ETF IBOXX INV CP ETF 464287242 254 2,313 SH   SOLE   0 0 2,313
LIVENT CORP COM COM 53814L108 396 17,432 SH   SOLE   0 0 17,432
MASIMO CORP COM COM 574795100 296 2,263 SH   SOLE   0 0 2,263
MONGODB INC CL A CL A 60937P106 1,034 3,985 SH   SOLE   0 0 3,985
MEDTRONIC PLC SHS ISIN#IE00BTN1Y115 SHS G5960L103 1,425 15,874 SH   SOLE   0 0 15,874
META PLATFORMS INC CL A CL A 30303M102 1,393 8,637 SH   SOLE   0 0 8,637
MARTIN MARIETTA MATLS INC COM COM 573284106 2,015 6,735 SH   SOLE   0 0 6,735
MERCK & CO INC NEW COM COM 58933Y105 4,868 53,397 SH   SOLE   0 0 53,397
MICROSOFT CORP COM COM 594918104 3,731 14,528 SH   SOLE   0 0 14,528
MSC INDL DIRECT INC CL A CL A 553530106 1,327 17,667 SH   SOLE   0 0 17,667
NEUROCRINE BIOSCIENCES INC COM COM 64125C109 1,470 15,082 SH   SOLE   0 0 15,082
NATIONAL CINEMEDIA INC COM COM 635309107 242 263,613 SH   SOLE   0 0 263,613
NATIONAL RETAIL PPTYS INC COM COM 637417106 1,584 36,833 SH   SOLE   0 0 36,833
PROSHARES TR S&P 500 DIVID ARISTOCRATS ETF S&P 500 DV ARIST 74348A467 458 5,363 SH   SOLE   0 0 5,363
NVIDIA CORP COM COM 67066G104 592 3,904 SH   SOLE   0 0 3,904
UNIVERSAL DISPLAY CORP COM COM 91347P105 778 7,695 SH   SOLE   0 0 7,695
ISHARES TR PFD & INCOME SECS ETF PFD AND INCM SEC 464288687 575 17,492 SH   SOLE   0 0 17,492
PRUDENTIAL FINL INC COM COM 744320102 1,299 13,581 SH   SOLE   0 0 13,581
PIONEER NAT RES CO COM COM 723787107 1,581 7,085 SH   SOLE   0 0 7,085
PAYPAL HLDGS INC COM COM 70450Y103 3,332 47,705 SH   SOLE   0 0 47,705
RLI CORP COM COM 749607107 1,198 10,275 SH   SOLE   0 0 10,275
ROPER INDS INC NEW COM COM 776696106 696 1,763 SH   SOLE   0 0 1,763
STARBUCKS CORP COM COM 855244109 513 6,716 SH   SOLE   0 0 6,716
SCHWAB CHARLES CORP NEW COM COM 808513105 2,020 31,974 SH   SOLE   0 0 31,974
SHELL PLC SPONSORED ADR REPSTG ORD SH ISIN#US7802593050 SPON ADS 780259305 1,004 19,195 SH   SOLE   0 0 19,195
SILICON LABORATORIES INC OC-COM COM 826919102 2,119 15,112 SH   SOLE   0 0 15,112
SNOWFLAKE INC CL A CL A 833445109 1,447 10,406 SH   SOLE   0 0 10,406
S&P GLOBAL INC COM COM 78409V104 590 1,750 SH   SOLE   0 0 1,750
BLOCK INC CL A CL A 852234103 830 13,509 SH   SOLE   0 0 13,509
SOUTHSTATE CORP COM COM 840441109 2,192 28,414 SH   SOLE   0 0 28,414
STARWOOD PPTY TR INC COM COM 85571B105 556 26,631 SH   SOLE   0 0 26,631
MOLSON COORS BEVERAGE CO CL B CL B 60871R209 1,324 24,295 SH   SOLE   0 0 24,295
ATLASSIAN CORPORATION PLC SHS -A- CL A G06242104 394 2,105 SH   SOLE   0 0 2,105
ISHARES TR TIPS BD ETF TIPS BD ETF 464287176 258 2,268 SH   SOLE   0 0 2,268
THERMO FISHER SCIENTIFIC INC COM COM 883556102 666 1,226 SH   SOLE   0 0 1,226
TREX CO INC COM COM 89531P105 801 14,717 SH   SOLE   0 0 14,717
TEXAS ROADHOUSE INC COM COM 882681109 1,569 21,440 SH   SOLE   0 0 21,440
VISA INC COM CL A COM CL A 92826C839 792 4,022 SH   SOLE   0 0 4,022
VANGUARD INDEX FDS VANGUARD VALUE ETF VALUE ETF 922908744 555 4,209 SH   SOLE   0 0 4,209
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 640 16,875 SH   SOLE   0 0 16,875
WASTE CONNECTIONS INC COM ISIN#CA94106B1013 COM 94106B101 782 6,319 SH   SOLE   0 0 6,319
WOODWARD INC COM COM 980745103 1,645 17,787 SH   SOLE   0 0 17,787
EXXON MOBIL CORP COM COM 30231G102 915 10,681 SH   SOLE   0 0 10,681
ZSCALER INC COM COM 98980G102 1,426 9,539 SH   SOLE   0 0 9,539
ZOETIS INC COM CL A 98978V103 644 3,745 SH   SOLE   0 0 3,745