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
3M CO COM 88579Y101 224 2,023 SH   SOLE   0 0 2,023
ABBOTT LABS COM 002824100 301 3,114 SH   SOLE   0 0 3,114
ABBVIE INC COM 00287Y109 391 2,911 SH   SOLE   0 0 2,911
ACCELERATE DIAGNOSTICS INC COM 00430H102 19 12,523 SH   SOLE   0 0 12,523
ALPHABET INC CAP STK CL A 02079K305 2,252 23,542 SH   SOLE   0 0 23,542
ALPHABET INC CAP STK CL C 02079K107 1,898 19,740 SH   SOLE   0 0 19,740
AMAZON COM INC COM 023135106 4,063 35,960 SH   SOLE   0 0 35,960
AMERICAN HOMES 4 RENT CL A 02665T306 384 11,702 SH   SOLE   0 0 11,702
AMERISOURCEBERGEN CORP COM 03073E105 1,652 12,206 SH   SOLE   0 0 12,206
AMGEN INC COM 031162100 1,300 5,767 SH   SOLE   0 0 5,767
APPLE INC COM 037833100 33,266 240,713 SH   SOLE   0 0 240,713
BIOGEN INC COM 09062X103 1,018 3,814 SH   SOLE   0 0 3,814
BOEING CO COM 097023105 331 2,736 SH   SOLE   0 0 2,736
BRISTOL-MYERS SQUIBB CO COM 110122108 983 13,823 SH   SOLE   0 0 13,823
CIGNA CORP NEW COM 125523100 316 1,139 SH   SOLE   0 0 1,139
COMCAST CORP NEW CL A 20030N101 453 15,458 SH   SOLE   0 0 15,458
COSTCO WHSL CORP NEW COM 22160K105 1,757 3,721 SH   SOLE   0 0 3,721
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 410 15,909 SH   SOLE   0 0 15,909
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 230 10,350 SH   SOLE   0 0 10,350
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 396 10,205 SH   SOLE   0 0 10,205
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 294 9,917 SH   SOLE   0 0 9,917
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 2,781 59,774 SH   SOLE   0 0 59,774
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 210 11,132 SH   SOLE   0 0 11,132
DISNEY WALT CO COM 254687106 427 4,530 SH   SOLE   0 0 4,530
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 300 7,242 SH   SOLE   0 0 7,242
GSK PLC SPONSORED ADR 37733W204 271 9,201 SH   SOLE   0 0 9,201
HALEON PLC SPON ADS 405552100 70 11,505 SH   SOLE   0 0 11,505
HOME DEPOT INC COM 437076102 1,209 4,383 SH   SOLE   0 0 4,383
HONEYWELL INTL INC COM 438516106 601 3,598 SH   SOLE   0 0 3,598
INTEL CORP COM 458140100 228 8,835 SH   SOLE   0 0 8,835
INTERNATIONAL BUSINESS MACHS COM 459200101 1,252 10,537 SH   SOLE   0 0 10,537
INTUIT COM 461202103 1,862 4,808 SH   SOLE   0 0 4,808
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1,343 63,398 SH   SOLE   0 0 63,398
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 1,932 87,917 SH   SOLE   0 0 87,917
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 8,476 406,127 SH   SOLE   0 0 406,127
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 8,894 389,737 SH   SOLE   0 0 389,737
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 9,841 482,649 SH   SOLE   0 0 482,649
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 9,362 433,021 SH   SOLE   0 0 433,021
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 9,340 468,265 SH   SOLE   0 0 468,265
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 8,989 413,289 SH   SOLE   0 0 413,289
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 8,159 437,737 SH   SOLE   0 0 437,737
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 7,937 362,768 SH   SOLE   0 0 362,768
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 744 21,481 SH   SOLE   0 0 21,481
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,523 11,964 SH   SOLE   0 0 11,964
INVESCO QQQ TR UNIT SER 1 46090E103 2,783 10,414 SH   SOLE   0 0 10,414
ISHARES INC MSCI EQUAL WEITE 464286681 9,342 139,874 SH   SOLE   0 0 139,874
ISHARES TR 1 3 YR TREAS BD 464287457 1,519 18,706 SH   SOLE   0 0 18,706
ISHARES TR CORE HIGH DV ETF 46429B663 1,387 15,196 SH   SOLE   0 0 15,196
ISHARES TR CORE S&P MCP ETF 464287507 10,449 47,658 SH   SOLE   0 0 47,658
ISHARES TR CORE S&P SCP ETF 464287804 7,897 90,571 SH   SOLE   0 0 90,571
ISHARES TR CORE S&P TTL STK 464287150 4,064 51,095 SH   SOLE   0 0 51,095
ISHARES TR CORE S&P500 ETF 464287200 29,624 82,599 SH   SOLE   0 0 82,599
ISHARES TR EUROPE ETF 464287861 247 6,548 SH   SOLE   0 0 6,548
ISHARES TR GLOBAL TECH ETF 464287291 504 11,953 SH   SOLE   0 0 11,953
ISHARES TR INTL SEL DIV ETF 464288448 838 37,179 SH   SOLE   0 0 37,179
ISHARES TR ISHARES SEMICDTR 464287523 410 1,285 SH   SOLE   0 0 1,285
ISHARES TR MSCI EAFE ETF 464287465 5,245 93,652 SH   SOLE   0 0 93,652
ISHARES TR PFD AND INCM SEC 464288687 910 28,720 SH   SOLE   0 0 28,720
ISHARES TR RUS 1000 GRW ETF 464287614 1,082 5,141 SH   SOLE   0 0 5,141
ISHARES TR RUS 2000 GRW ETF 464287648 1,514 7,327 SH   SOLE   0 0 7,327
ISHARES TR RUS MID CAP ETF 464287499 239 3,843 SH   SOLE   0 0 3,843
ISHARES TR RUSSELL 2000 ETF 464287655 842 5,105 SH   SOLE   0 0 5,105
ISHARES TR S&P 500 GRWT ETF 464287309 10,453 180,686 SH   SOLE   0 0 180,686
ISHARES TR S&P 500 VAL ETF 464287408 13,214 102,816 SH   SOLE   0 0 102,816
ISHARES TR S&P MC 400GR ETF 464287606 1,985 31,495 SH   SOLE   0 0 31,495
ISHARES TR S&P MC 400VL ETF 464287705 4,292 47,686 SH   SOLE   0 0 47,686
ISHARES TR S&P SML 600 GWT 464287887 1,472 14,478 SH   SOLE   0 0 14,478
ISHARES TR SELECT DIVID ETF 464287168 4,566 42,587 SH   SOLE   0 0 42,587
ISHARES TR SP SMCP600VL ETF 464287879 5,309 64,395 SH   SOLE   0 0 64,395
ISHARES TR U.S. ENERGY ETF 464287796 3,030 77,071 SH   SOLE   0 0 77,071
ISHARES TR U.S. FINLS ETF 464287788 3,796 56,189 SH   SOLE   0 0 56,189
ISHARES U S ETF TR DISCRETIONARY 46431W663 285 8,177 SH   SOLE   0 0 8,177
ISHARES U S ETF TR TECHNOLOGY 46431W648 456 11,517 SH   SOLE   0 0 11,517
JOHNSON & JOHNSON COM 478160104 1,814 11,103 SH   SOLE   0 0 11,103
JPMORGAN CHASE & CO COM 46625H100 1,777 17,001 SH   SOLE   0 0 17,001
LILLY ELI & CO COM 532457108 1,775 5,489 SH   SOLE   0 0 5,489
LOCKHEED MARTIN CORP COM 539830109 545 1,411 SH   SOLE   0 0 1,411
LOWES COS INC COM 548661107 1,433 7,630 SH   SOLE   0 0 7,630
MCDONALDS CORP COM 580135101 870 3,770 SH   SOLE   0 0 3,770
MERCK & CO INC COM 58933Y105 447 5,193 SH   SOLE   0 0 5,193
MICROSOFT CORP COM 594918104 3,050 13,095 SH   SOLE   0 0 13,095
OCCIDENTAL PETE CORP COM 674599105 362 5,886 SH   SOLE   0 0 5,886
ORACLE CORP COM 68389X105 274 4,484 SH   SOLE   0 0 4,484
PEPSICO INC COM 713448108 309 1,893 SH   SOLE   0 0 1,893
PFIZER INC COM 717081103 1,579 36,081 SH   SOLE   0 0 36,081
RAYTHEON TECHNOLOGIES CORP COM 75513E101 881 10,761 SH   SOLE   0 0 10,761
SCHWAB CHARLES CORP COM 808513105 655 9,111 SH   SOLE   0 0 9,111
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 266 11,879 SH   SOLE   0 0 11,879
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 606 21,533 SH   SOLE   0 0 21,533
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 318 7,573 SH   SOLE   0 0 7,573
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 583 9,969 SH   SOLE   0 0 9,969
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 837 19,755 SH   SOLE   0 0 19,755
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,250 20,654 SH   SOLE   0 0 20,654
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 796 21,053 SH   SOLE   0 0 21,053
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 811 26,709 SH   SOLE   0 0 26,709
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 205 1,437 SH   SOLE   0 0 1,437
SNAP ON INC COM 833034101 418 2,074 SH   SOLE   0 0 2,074
SPDR GOLD TR GOLD SHS 78463V107 260 1,681 SH   SOLE   0 0 1,681
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,614 4,519 SH   SOLE   0 0 4,519
SPDR SER TR SPDR S&P 500 ETF 78468R796 332 3,804 SH   SOLE   0 0 3,804
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,949 11,913 SH   SOLE   0 0 11,913
VANGUARD INDEX FDS MID CAP ETF 922908629 547 2,911 SH   SOLE   0 0 2,911
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 302 3,766 SH   SOLE   0 0 3,766
VANGUARD INDEX FDS SMALL CP ETF 922908751 410 2,397 SH   SOLE   0 0 2,397
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,505 13,959 SH   SOLE   0 0 13,959
VANGUARD INDEX FDS VALUE ETF 922908744 228 1,848 SH   SOLE   0 0 1,848
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 918 20,691 SH   SOLE   0 0 20,691
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,087 13,782 SH   SOLE   0 0 13,782
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,317 36,217 SH   SOLE   0 0 36,217
WALMART INC COM 931142103 433 3,335 SH   SOLE   0 0 3,335
WNS HLDGS LTD SPON ADR 92932M101 278 3,393 SH   SOLE   0 0 3,393
YUM BRANDS INC COM 988498101 531 4,997 SH   SOLE   0 0 4,997
YUM CHINA HLDGS INC COM 98850P109 227 4,797 SH   SOLE   0 0 4,797
ZIMMER BIOMET HOLDINGS INC COM 98956P102 290 2,777 SH   SOLE   0 0 2,777
ZIONS BANCORPORATION N A COM 989701107 1,092 21,463 SH   SOLE   0 0 21,463