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,785 42,725 SH   SOLE   0 0 42,725
ABBOTT LABS COM COM 002824100 2,970 21,105 SH   SOLE   0 0 21,105
ADOBE SYS INC COM COM 00724F101 759 1,338 SH   SOLE   0 0 1,338
ALBEMARLE CORP COM COM 012653101 2,557 10,937 SH   SOLE   0 0 10,937
APPLIED MATERIALS INC COM 038222105 5,578 35,446 SH   SOLE   0 0 35,446
ANSYS INC COM COM 03662Q105 716 1,784 SH   SOLE   0 0 1,784
ASML HLDG N V N Y REGISTRY SHS NEW 2012 N Y REGISTRY SHS N07059210 3,410 4,283 SH   SOLE   0 0 4,283
AVALONBAY CMNTYS INC COM COM 053484101 1,527 6,044 SH   SOLE   0 0 6,044
BROADCOM INC COM COM 11135F101 3,659 5,499 SH   SOLE   0 0 5,499
AVIENT CORP COM COM 05368V106 1,057 18,892 SH   SOLE   0 0 18,892
ALIBABA GROUP HLDG LTD SPONSORED ADR ISIN#US01609W1027 SPONSORED ADS 01609W102 1,143 9,624 SH   SOLE   0 0 9,624
BLACKROCK INC COM COM 09247X101 2,770 3,025 SH   SOLE   0 0 3,025
VANGUARD BD INDEX FDS VANGUARD TOTAL BD MARKET ETF TOTAL BND MRKT 921937835 384 4,533 SH   SOLE   0 0 4,533
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2022 ETF BULSHS 2022 CB 46138J882 3,971 185,650 SH   SOLE   0 0 185,650
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2023 ETF BULSHS 2023 CB 46138J866 5,283 246,156 SH   SOLE   0 0 246,156
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2024 ETF BULSHS 2024 CB 46138J841 6,490 297,304 SH   SOLE   0 0 297,304
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2025 ETF BULSHS 2025 CB 46138J825 4,472 204,209 SH   SOLE   0 0 204,209
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2026 ETF BULSHS 2026 CB 46138J791 7,180 339,327 SH   SOLE   0 0 339,327
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2027 ETF BULSHS 2027 CB 46138J783 3,872 179,675 SH   SOLE   0 0 179,675
CONAGRA BRANDS INC COM COM 205887102 987 28,909 SH   SOLE   0 0 28,909
CIGNA CORP NEW COM COM 125523100 2,028 8,831 SH   SOLE   0 0 8,831
COMCAST CORP CL A CL A 20030N101 2,195 43,613 SH   SOLE   0 0 43,613
CHEVRON CORP NEW COM COM 166764100 838 7,142 SH   SOLE   0 0 7,142
DELTA AIRLINES INC COM NEW COM NEW 247361702 1,776 45,438 SH   SOLE   0 0 45,438
EMERSON ELEC CO COM COM 291011104 2,413 25,957 SH   SOLE   0 0 25,957
EATON CORPORATION PLC SHS ISIN#IE00B8KQN827 SHS G29183103 3,026 17,507 SH   SOLE   0 0 17,507
EDWARDS LIFESCIENCES CORP COM COM 28176E108 686 5,296 SH   SOLE   0 0 5,296
META PLATFORMS INC CL A CL A 30303M102 2,910 8,651 SH   SOLE   0 0 8,651
FMC CORP NEW COM 302491303 2,234 20,331 SH   SOLE   0 0 20,331
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107 1,536 531 SH   SOLE   0 0 531
ALPHABET INC CL A CAP STK CL A 02079K305 10,229 3,531 SH   SOLE   0 0 3,531
HYATT HOTELS CORP COM CL A COM CL A 448579102 1,738 18,118 SH   SOLE   0 0 18,118
HANNON ARMSTRONG SUSTAINABLE INFRASTRUCTURE CAP INC COM COM 41068X100 689 12,966 SH   SOLE   0 0 12,966
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101 1,052 7,869 SH   SOLE   0 0 7,869
IDEXX LABS INC COM COM 45168D104 1,167 1,772 SH   SOLE   0 0 1,772
INFINERA CORP COM COM 45667G103 842 87,773 SH   SOLE   0 0 87,773
INTUIT INCORPORATED COM COM 461202103 1,037 1,612 SH   SOLE   0 0 1,612
ISHARES TR RUSSELL 3000 ETF RUSSELL 3000 ETF 464287689 1,817 6,546 SH   SOLE   0 0 6,546
JOHNSON CTLS INTL PLC SHS ISIN#IE00BY7QL619 SHS G51502105 2,293 28,200 SH   SOLE   0 0 28,200
JOHNSON & JOHNSON COM COM 478160104 1,965 11,488 SH   SOLE   0 0 11,488
INVESCO EXCHANGE-TRADED FD TR II KBW BK ETF KBW BK ETF 46138E628 1,445 21,300 SH   SOLE   0 0 21,300
LITHIA MTRS INC COM CL A 536797103 1,711 5,763 SH   SOLE   0 0 5,763
LINDE PLC SH ISIN#IE00BZ12WP82 SHS G5494J103 2,738 7,904 SH   SOLE   0 0 7,904
LILLY ELI & CO COM COM 532457108 2,349 8,505 SH   SOLE   0 0 8,505
ISHARES TR IBOXX USD INVT GRADE CORP BD ETF IBOXX INV CP ETF 464287242 347 2,620 SH   SOLE   0 0 2,620
LIVENT CORP COM COM 53814L108 431 17,672 SH   SOLE   0 0 17,672
MASIMO CORP COM COM 574795100 473 1,617 SH   SOLE   0 0 1,617
MONGODB INC CL A CL A 60937P106 1,427 2,695 SH   SOLE   0 0 2,695
MEDTRONIC PLC SHS ISIN#IE00BTN1Y115 SHS G5960L103 1,629 15,742 SH   SOLE   0 0 15,742
MARTIN MARIETTA MATLS INC COM COM 573284106 2,982 6,770 SH   SOLE   0 0 6,770
MERCK & CO INC NEW COM COM 58933Y105 3,969 51,787 SH   SOLE   0 0 51,787
MICROSOFT CORP COM COM 594918104 5,303 15,769 SH   SOLE   0 0 15,769
MSC INDL DIRECT INC CL A CL A 553530106 1,476 17,559 SH   SOLE   0 0 17,559
NEUROCRINE BIOSCIENCES INC COM COM 64125C109 1,102 12,939 SH   SOLE   0 0 12,939
NATIONAL CINEMEDIA INC COM COM 635309107 676 240,458 SH   SOLE   0 0 240,458
NATIONAL RETAIL PPTYS INC COM COM 637417106 1,766 36,744 SH   SOLE   0 0 36,744
NVIDIA CORP COM COM 67066G104 1,649 5,608 SH   SOLE   0 0 5,608
UNIVERSAL DISPLAY CORP COM COM 91347P105 1,274 7,720 SH   SOLE   0 0 7,720
ISHARES TR PFD & INCOME SECS ETF PFD AND INCM SEC 464288687 801 20,315 SH   SOLE   0 0 20,315
PRUDENTIAL FINL INC COM COM 744320102 1,474 13,620 SH   SOLE   0 0 13,620
PIONEER NAT RES CO COM COM 723787107 3,752 20,629 SH   SOLE   0 0 20,629
PAYPAL HLDGS INC COM COM 70450Y103 3,768 19,982 SH   SOLE   0 0 19,982
ROYAL DUTCH SHELL PLC SPONSORED ADR RESPTG A SHS SPONS ADR A 780259206 838 19,318 SH   SOLE   0 0 19,318
ROLLINS INC COM 775711104 681 19,921 SH   SOLE   0 0 19,921
ROPER TECHNOLOGIES INC COM COM 776696106 725 1,474 SH   SOLE   0 0 1,474
RAPID7 INC COM COM 753422104 2,055 17,465 SH   SOLE   0 0 17,465
STARBUCKS CORP COM COM 855244109 626 5,348 SH   SOLE   0 0 5,348
SCHWAB CHARLES CORP NEW COM COM 808513105 2,695 32,043 SH   SOLE   0 0 32,043
SILICON LABORATORIES INC COM COM 826919102 2,345 11,359 SH   SOLE   0 0 11,359
SNOWFLAKE INC CL A CL A 833445109 1,490 4,398 SH   SOLE   0 0 4,398
S&P GLOBAL INC COM COM 78409V104 725 1,537 SH   SOLE   0 0 1,537
BLOCK INC CL A CL A 852234103 1,157 7,163 SH   SOLE   0 0 7,163
SOUTHSTATE CORP COM COM 840441109 2,346 29,284 SH   SOLE   0 0 29,284
STARWOOD PPTY TR INC COM COM 85571B105 539 22,165 SH   SOLE   0 0 22,165
MOLSON COORS BEVERAGE CO CL B CL B 60871R209 1,100 23,741 SH   SOLE   0 0 23,741
ATLASSIAN CORPORATION PLC SHS -A- CL A G06242104 766 2,009 SH   SOLE   0 0 2,009
THERMO FISHER SCIENTIFIC INC COM COM 883556102 714 1,070 SH   SOLE   0 0 1,070
TREX INC COM COM 89531P105 1,683 12,463 SH   SOLE   0 0 12,463
TEXAS ROADHOUSE INC COM COM 882681109 1,922 21,531 SH   SOLE   0 0 21,531
TYLER TECHNOLOGIES INC COM COM 902252105 699 1,299 SH   SOLE   0 0 1,299
UNITY SOFTWARE INC COM COM 91332U101 246 1,720 SH   SOLE   0 0 1,720
UNILEVER PLC SPON ADR NEW ISIN#US9047677045 N Y SHS NEW 904767704 1,239 23,040 SH   SOLE   0 0 23,040
VISA INC COM CL A COM CL A 92826C839 776 3,581 SH   SOLE   0 0 3,581
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 876 16,801 SH   SOLE   0 0 16,801
WASTE CONNECTIONS INC COM ISIN#CA94106B1013 COM 94106B101 651 4,772 SH   SOLE   0 0 4,772
WOODWARD INC COM COM 980745103 1,815 16,584 SH   SOLE   0 0 16,584
EXXON MOBIL CORP COM COM 30231G102 652 10,650 SH   SOLE   0 0 10,650
ZSCALER INC COM COM 98980G102 3,035 9,444 SH   SOLE   0 0 9,444
ZOETIS INC COM CL A 98978V103 829 3,399 SH   SOLE   0 0 3,399